{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "indoor-bracelet",
   "metadata": {},
   "outputs": [],
   "source": [
    "import quiz\n",
    "import random\n",
    "import pandas as pd"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "unnecessary-algeria",
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "4175\n",
      "problemList的数量： 10\n",
      "(1, 2, 0)\n",
      "{'problemNum': 10, 'result': 3788}\n",
      "problemList的数量： 20\n",
      "(2, 7, 1)\n",
      "{'problemNum': 20, 'result': 4597}\n",
      "problemList的数量： 30\n",
      "(2, 10, 2)\n",
      "{'problemNum': 30, 'result': 3641}\n",
      "problemList的数量： 40\n",
      "(6, 10, 2)\n",
      "{'problemNum': 40, 'result': 4960}\n",
      "problemList的数量： 50\n",
      "(9, 17, 5)\n",
      "{'problemNum': 50, 'result': 6399}\n",
      "problemList的数量： 60\n",
      "(9, 16, 2)\n",
      "{'problemNum': 60, 'result': 5080}\n",
      "problemList的数量： 70\n",
      "(14, 17, 5)\n",
      "{'problemNum': 70, 'result': 6127}\n",
      "problemList的数量： 80\n",
      "(8, 21, 2)\n",
      "{'problemNum': 80, 'result': 3692}\n",
      "problemList的数量： 90\n",
      "(12, 27, 3)\n",
      "{'problemNum': 90, 'result': 4730}\n",
      "problemList的数量： 100\n",
      "(6, 31, 5)\n",
      "{'problemNum': 100, 'result': 3043}\n",
      "problemList的数量： 110\n",
      "(17, 31, 8)\n",
      "{'problemNum': 110, 'result': 5260}\n",
      "problemList的数量： 120\n",
      "(15, 38, 9)\n",
      "{'problemNum': 120, 'result': 4760}\n",
      "problemList的数量： 130\n",
      "(18, 38, 8)\n",
      "{'problemNum': 130, 'result': 4931}\n",
      "problemList的数量： 140\n",
      "(18, 38, 8)\n",
      "{'problemNum': 140, 'result': 4509}\n",
      "problemList的数量： 150\n",
      "(17, 45, 4)\n",
      "{'problemNum': 150, 'result': 4156}\n",
      "problemList的数量： 160\n",
      "(22, 45, 9)\n",
      "{'problemNum': 160, 'result': 4804}\n",
      "problemList的数量： 170\n",
      "(23, 53, 11)\n",
      "{'problemNum': 170, 'result': 4872}\n",
      "problemList的数量： 180\n",
      "(20, 45, 14)\n",
      "{'problemNum': 180, 'result': 4109}\n",
      "problemList的数量： 190\n",
      "(19, 63, 10)\n",
      "{'problemNum': 190, 'result': 4108}\n",
      "problemList的数量： 200\n",
      "(30, 62, 12)\n",
      "{'problemNum': 200, 'result': 5174}\n",
      "problemList的数量： 210\n",
      "(24, 65, 9)\n",
      "{'problemNum': 210, 'result': 4274}\n",
      "problemList的数量： 220\n",
      "(28, 60, 8)\n",
      "{'problemNum': 220, 'result': 4396}\n",
      "problemList的数量： 230\n",
      "(24, 76, 8)\n",
      "{'problemNum': 230, 'result': 4120}\n",
      "problemList的数量： 240\n",
      "(32, 72, 11)\n",
      "{'problemNum': 240, 'result': 4682}\n",
      "problemList的数量： 250\n",
      "(36, 81, 11)\n",
      "{'problemNum': 250, 'result': 5046}\n",
      "problemList的数量： 260\n",
      "(32, 76, 12)\n",
      "{'problemNum': 260, 'result': 4436}\n",
      "problemList的数量： 270\n",
      "(36, 86, 17)\n",
      "{'problemNum': 270, 'result': 4842}\n",
      "problemList的数量： 280\n",
      "(37, 69, 17)\n",
      "{'problemNum': 280, 'result': 4492}\n",
      "problemList的数量： 290\n",
      "(41, 100, 19)\n",
      "{'problemNum': 290, 'result': 5187}\n",
      "problemList的数量： 300\n",
      "(43, 96, 16)\n",
      "{'problemNum': 300, 'result': 5029}\n",
      "problemList的数量： 310\n",
      "(46, 104, 12)\n",
      "{'problemNum': 310, 'result': 5158}\n",
      "problemList的数量： 320\n",
      "(46, 91, 21)\n",
      "{'problemNum': 320, 'result': 4964}\n",
      "problemList的数量： 330\n",
      "(42, 87, 14)\n",
      "{'problemNum': 330, 'result': 4382}\n",
      "problemList的数量： 340\n",
      "(48, 96, 18)\n",
      "{'problemNum': 340, 'result': 4815}\n",
      "problemList的数量： 350\n",
      "(49, 110, 17)\n",
      "{'problemNum': 350, 'result': 4920}\n",
      "problemList的数量： 360\n",
      "(51, 112, 21)\n",
      "{'problemNum': 360, 'result': 5003}\n",
      "problemList的数量： 370\n",
      "(51, 108, 21)\n",
      "{'problemNum': 370, 'result': 4794}\n",
      "problemList的数量： 380\n",
      "(51, 116, 20)\n",
      "{'problemNum': 380, 'result': 4759}\n",
      "problemList的数量： 390\n",
      "(54, 110, 21)\n",
      "{'problemNum': 390, 'result': 4770}\n",
      "problemList的数量： 400\n",
      "(52, 116, 24)\n",
      "{'problemNum': 400, 'result': 4615}\n",
      "problemList的数量： 410\n",
      "(52, 113, 24)\n",
      "{'problemNum': 410, 'result': 4479}\n",
      "problemList的数量： 420\n",
      "(57, 123, 28)\n",
      "{'problemNum': 420, 'result': 4812}\n",
      "problemList的数量： 430\n",
      "(55, 126, 19)\n",
      "{'problemNum': 430, 'result': 4528}\n",
      "problemList的数量： 440\n",
      "(57, 134, 21)\n",
      "{'problemNum': 440, 'result': 4615}\n",
      "problemList的数量： 450\n",
      "(56, 135, 25)\n",
      "{'problemNum': 450, 'result': 4522}\n",
      "problemList的数量： 460\n",
      "(62, 126, 28)\n",
      "{'problemNum': 460, 'result': 4680}\n",
      "problemList的数量： 470\n",
      "(67, 135, 24)\n",
      "{'problemNum': 470, 'result': 4853}\n",
      "problemList的数量： 480\n",
      "(70, 150, 26)\n",
      "{'problemNum': 480, 'result': 5066}\n",
      "problemList的数量： 490\n",
      "(66, 143, 22)\n",
      "{'problemNum': 490, 'result': 4676}\n",
      "problemList的数量： 500\n",
      "(67, 154, 25)\n",
      "{'problemNum': 500, 'result': 4739}\n",
      "problemList的数量： 510\n",
      "(73, 149, 30)\n",
      "{'problemNum': 510, 'result': 4932}\n",
      "problemList的数量： 520\n",
      "(67, 153, 23)\n",
      "{'problemNum': 520, 'result': 4543}\n",
      "problemList的数量： 530\n",
      "(69, 162, 24)\n",
      "{'problemNum': 530, 'result': 4638}\n",
      "problemList的数量： 540\n",
      "(72, 160, 23)\n",
      "{'problemNum': 540, 'result': 4639}\n",
      "problemList的数量： 550\n",
      "(79, 168, 22)\n",
      "{'problemNum': 550, 'result': 4915}\n",
      "problemList的数量： 560\n",
      "(76, 167, 31)\n",
      "{'problemNum': 560, 'result': 4779}\n",
      "problemList的数量： 570\n",
      "(78, 172, 20)\n",
      "{'problemNum': 570, 'result': 4706}\n",
      "problemList的数量： 580\n",
      "(76, 179, 29)\n",
      "{'problemNum': 580, 'result': 4681}\n",
      "problemList的数量： 590\n",
      "(82, 182, 24)\n",
      "{'problemNum': 590, 'result': 4826}\n",
      "problemList的数量： 600\n",
      "(77, 183, 33)\n",
      "{'problemNum': 600, 'result': 4618}\n",
      "problemList的数量： 610\n",
      "(77, 190, 27)\n",
      "{'problemNum': 610, 'result': 4551}\n",
      "problemList的数量： 620\n",
      "(72, 198, 33)\n",
      "{'problemNum': 620, 'result': 4400}\n",
      "problemList的数量： 630\n",
      "(86, 202, 32)\n",
      "{'problemNum': 630, 'result': 4876}\n",
      "problemList的数量： 640\n",
      "(90, 205, 35)\n",
      "{'problemNum': 640, 'result': 4975}\n",
      "problemList的数量： 650\n",
      "(83, 208, 41)\n",
      "{'problemNum': 650, 'result': 4719}\n",
      "problemList的数量： 660\n",
      "(79, 207, 38)\n",
      "{'problemNum': 660, 'result': 4482}\n",
      "problemList的数量： 670\n",
      "(95, 193, 36)\n",
      "{'problemNum': 670, 'result': 4851}\n",
      "problemList的数量： 680\n",
      "(95, 189, 42)\n",
      "{'problemNum': 680, 'result': 4802}\n",
      "problemList的数量： 690\n",
      "(101, 211, 28)\n",
      "{'problemNum': 690, 'result': 4984}\n",
      "problemList的数量： 700\n",
      "(94, 212, 36)\n",
      "{'problemNum': 700, 'result': 4729}\n",
      "problemList的数量： 710\n",
      "(83, 196, 36)\n",
      "{'problemNum': 710, 'result': 4206}\n",
      "problemList的数量： 720\n",
      "(92, 208, 41)\n",
      "{'problemNum': 720, 'result': 4552}\n",
      "problemList的数量： 730\n",
      "(93, 230, 43)\n",
      "{'problemNum': 730, 'result': 4674}\n",
      "problemList的数量： 740\n",
      "(106, 207, 46)\n",
      "{'problemNum': 740, 'result': 4890}\n",
      "problemList的数量： 750\n",
      "(91, 220, 32)\n",
      "{'problemNum': 750, 'result': 4349}\n",
      "problemList的数量： 760\n",
      "(105, 223, 41)\n",
      "{'problemNum': 760, 'result': 4803}\n",
      "problemList的数量： 770\n",
      "(107, 215, 47)\n",
      "{'problemNum': 770, 'result': 4781}\n",
      "problemList的数量： 780\n",
      "(100, 232, 48)\n",
      "{'problemNum': 780, 'result': 4621}\n",
      "problemList的数量： 790\n",
      "(100, 242, 52)\n",
      "{'problemNum': 790, 'result': 4648}\n",
      "problemList的数量： 800\n",
      "(105, 250, 38)\n",
      "{'problemNum': 800, 'result': 4684}\n",
      "problemList的数量： 810\n",
      "(94, 230, 51)\n",
      "{'problemNum': 810, 'result': 4282}\n",
      "problemList的数量： 820\n",
      "(107, 250, 47)\n",
      "{'problemNum': 820, 'result': 4689}\n",
      "problemList的数量： 830\n",
      "(102, 247, 50)\n",
      "{'problemNum': 830, 'result': 4498}\n",
      "problemList的数量： 840\n",
      "(109, 259, 54)\n",
      "{'problemNum': 840, 'result': 4716}\n",
      "problemList的数量： 850\n",
      "(102, 271, 41)\n",
      "{'problemNum': 850, 'result': 4461}\n",
      "problemList的数量： 860\n",
      "(105, 255, 47)\n",
      "{'problemNum': 860, 'result': 4445}\n",
      "problemList的数量： 870\n",
      "(116, 265, 44)\n",
      "{'problemNum': 870, 'result': 4713}\n",
      "problemList的数量： 880\n",
      "(115, 257, 53)\n",
      "{'problemNum': 880, 'result': 4647}\n",
      "problemList的数量： 890\n",
      "(110, 249, 54)\n",
      "{'problemNum': 890, 'result': 4433}\n",
      "problemList的数量： 900\n",
      "(123, 269, 47)\n",
      "{'problemNum': 900, 'result': 4772}\n",
      "problemList的数量： 910\n",
      "(116, 263, 47)\n",
      "{'problemNum': 910, 'result': 4515}\n",
      "problemList的数量： 920\n",
      "(120, 281, 61)\n",
      "{'problemNum': 920, 'result': 4733}\n",
      "problemList的数量： 930\n",
      "(121, 265, 42)\n",
      "{'problemNum': 930, 'result': 4521}\n",
      "problemList的数量： 940\n",
      "(118, 279, 44)\n",
      "{'problemNum': 940, 'result': 4479}\n",
      "problemList的数量： 950\n",
      "(121, 286, 41)\n",
      "{'problemNum': 950, 'result': 4527}\n",
      "problemList的数量： 960\n",
      "(129, 299, 47)\n",
      "{'problemNum': 960, 'result': 4769}\n",
      "problemList的数量： 970\n",
      "(117, 287, 55)\n",
      "{'problemNum': 970, 'result': 4408}\n",
      "problemList的数量： 980\n",
      "(121, 285, 38)\n",
      "{'problemNum': 980, 'result': 4367}\n",
      "problemList的数量： 990\n",
      "(124, 298, 43)\n",
      "{'problemNum': 990, 'result': 4481}\n",
      "problemList的数量： 1000\n",
      "(128, 311, 45)\n",
      "{'problemNum': 1000, 'result': 4588}\n",
      "problemList的数量： 1010\n",
      "(126, 309, 49)\n",
      "{'problemNum': 1010, 'result': 4511}\n",
      "problemList的数量： 1020\n",
      "(133, 307, 57)\n",
      "{'problemNum': 1020, 'result': 4660}\n",
      "problemList的数量： 1030\n",
      "(130, 310, 60)\n",
      "{'problemNum': 1030, 'result': 4566}\n",
      "problemList的数量： 1040\n",
      "(128, 312, 63)\n",
      "{'problemNum': 1040, 'result': 4503}\n",
      "problemList的数量： 1050\n",
      "(134, 296, 36)\n",
      "{'problemNum': 1050, 'result': 4402}\n",
      "problemList的数量： 1060\n",
      "(149, 304, 64)\n",
      "{'problemNum': 1060, 'result': 4858}\n",
      "problemList的数量： 1070\n",
      "(128, 327, 57)\n",
      "{'problemNum': 1070, 'result': 4411}\n",
      "problemList的数量： 1080\n",
      "(136, 314, 54)\n",
      "{'problemNum': 1080, 'result': 4478}\n",
      "problemList的数量： 1090\n",
      "(136, 324, 55)\n",
      "{'problemNum': 1090, 'result': 4486}\n",
      "problemList的数量： 1100\n",
      "(147, 326, 49)\n",
      "{'problemNum': 1100, 'result': 4651}\n",
      "problemList的数量： 1110\n",
      "(145, 324, 51)\n",
      "{'problemNum': 1110, 'result': 4572}\n",
      "problemList的数量： 1120\n",
      "(126, 346, 60)\n",
      "{'problemNum': 1120, 'result': 4266}\n",
      "problemList的数量： 1130\n",
      "(156, 336, 66)\n",
      "{'problemNum': 1130, 'result': 4825}\n",
      "problemList的数量： 1140\n",
      "(154, 324, 51)\n",
      "{'problemNum': 1140, 'result': 4634}\n",
      "problemList的数量： 1150\n",
      "(151, 367, 57)\n",
      "{'problemNum': 1150, 'result': 4729}\n",
      "problemList的数量： 1160\n",
      "(150, 346, 58)\n",
      "{'problemNum': 1160, 'result': 4594}\n",
      "problemList的数量： 1170\n",
      "(169, 356, 57)\n",
      "{'problemNum': 1170, 'result': 4960}\n",
      "problemList的数量： 1180\n",
      "(155, 385, 55)\n",
      "{'problemNum': 1180, 'result': 4746}\n",
      "problemList的数量： 1190\n",
      "(148, 364, 64)\n",
      "{'problemNum': 1190, 'result': 4531}\n",
      "problemList的数量： 1200\n",
      "(152, 359, 73)\n",
      "{'problemNum': 1200, 'result': 4582}\n",
      "problemList的数量： 1210\n",
      "(160, 319, 55)\n",
      "{'problemNum': 1210, 'result': 4480}\n",
      "problemList的数量： 1220\n",
      "(148, 382, 59)\n",
      "{'problemNum': 1220, 'result': 4464}\n",
      "problemList的数量： 1230\n",
      "(154, 383, 72)\n",
      "{'problemNum': 1230, 'result': 4590}\n",
      "problemList的数量： 1240\n",
      "(168, 381, 67)\n",
      "{'problemNum': 1240, 'result': 4791}\n",
      "problemList的数量： 1250\n",
      "(151, 372, 60)\n",
      "{'problemNum': 1250, 'result': 4380}\n",
      "problemList的数量： 1260\n",
      "(170, 359, 74)\n",
      "{'problemNum': 1260, 'result': 4707}\n",
      "problemList的数量： 1270\n",
      "(171, 386, 67)\n",
      "{'problemNum': 1270, 'result': 4750}\n",
      "problemList的数量： 1280\n",
      "(172, 365, 44)\n",
      "{'problemNum': 1280, 'result': 4572}\n",
      "problemList的数量： 1290\n",
      "(170, 399, 83)\n",
      "{'problemNum': 1290, 'result': 4770}\n",
      "problemList的数量： 1300\n",
      "(171, 383, 70)\n",
      "{'problemNum': 1300, 'result': 4640}\n",
      "problemList的数量： 1310\n",
      "(169, 372, 61)\n",
      "{'problemNum': 1310, 'result': 4501}\n",
      "problemList的数量： 1320\n",
      "(178, 377, 69)\n",
      "{'problemNum': 1320, 'result': 4675}\n",
      "problemList的数量： 1330\n",
      "(168, 410, 61)\n",
      "{'problemNum': 1330, 'result': 4539}\n",
      "problemList的数量： 1340\n",
      "(170, 398, 76)\n",
      "{'problemNum': 1340, 'result': 4558}\n",
      "problemList的数量： 1350\n",
      "(194, 413, 75)\n",
      "{'problemNum': 1350, 'result': 4987}\n",
      "problemList的数量： 1360\n",
      "(181, 407, 58)\n",
      "{'problemNum': 1360, 'result': 4649}\n",
      "problemList的数量： 1370\n",
      "(175, 409, 63)\n",
      "{'problemNum': 1370, 'result': 4531}\n",
      "problemList的数量： 1380\n",
      "(190, 412, 63)\n",
      "{'problemNum': 1380, 'result': 4764}\n",
      "problemList的数量： 1390\n",
      "(182, 401, 74)\n",
      "{'problemNum': 1390, 'result': 4602}\n",
      "problemList的数量： 1400\n",
      "(180, 425, 83)\n",
      "{'problemNum': 1400, 'result': 4638}\n",
      "problemList的数量： 1410\n",
      "(192, 415, 69)\n",
      "{'problemNum': 1410, 'result': 4725}\n",
      "problemList的数量： 1420\n",
      "(190, 433, 78)\n",
      "{'problemNum': 1420, 'result': 4749}\n",
      "problemList的数量： 1430\n",
      "(193, 424, 64)\n",
      "{'problemNum': 1430, 'result': 4682}\n",
      "problemList的数量： 1440\n",
      "(201, 427, 78)\n",
      "{'problemNum': 1440, 'result': 4839}\n",
      "problemList的数量： 1450\n",
      "(178, 428, 74)\n",
      "{'problemNum': 1450, 'result': 4428}\n",
      "problemList的数量： 1460\n",
      "(177, 435, 79)\n",
      "{'problemNum': 1460, 'result': 4423}\n",
      "problemList的数量： 1470\n",
      "(193, 444, 86)\n",
      "{'problemNum': 1470, 'result': 4691}\n",
      "problemList的数量： 1480\n",
      "(188, 442, 68)\n",
      "{'problemNum': 1480, 'result': 4517}\n",
      "problemList的数量： 1490\n",
      "(198, 435, 87)\n",
      "{'problemNum': 1490, 'result': 4687}\n",
      "problemList的数量： 1500\n",
      "(193, 437, 94)\n",
      "{'problemNum': 1500, 'result': 4602}\n",
      "problemList的数量： 1510\n",
      "(204, 443, 87)\n",
      "{'problemNum': 1510, 'result': 4738}\n",
      "problemList的数量： 1520\n",
      "(191, 477, 79)\n",
      "{'problemNum': 1520, 'result': 4584}\n",
      "problemList的数量： 1530\n",
      "(200, 442, 86)\n",
      "{'problemNum': 1530, 'result': 4606}\n",
      "problemList的数量： 1540\n",
      "(199, 462, 80)\n",
      "{'problemNum': 1540, 'result': 4602}\n",
      "problemList的数量： 1550\n",
      "(198, 475, 91)\n",
      "{'problemNum': 1550, 'result': 4632}\n",
      "problemList的数量： 1560\n",
      "(187, 473, 81)\n",
      "{'problemNum': 1560, 'result': 4404}\n",
      "problemList的数量： 1570\n",
      "(191, 487, 73)\n",
      "{'problemNum': 1570, 'result': 4445}\n",
      "problemList的数量： 1580\n",
      "(208, 461, 94)\n",
      "{'problemNum': 1580, 'result': 4661}\n",
      "problemList的数量： 1590\n",
      "(215, 462, 69)\n",
      "{'problemNum': 1590, 'result': 4662}\n",
      "problemList的数量： 1600\n",
      "(202, 479, 81)\n",
      "{'problemNum': 1600, 'result': 4523}\n",
      "problemList的数量： 1610\n",
      "(211, 493, 85)\n",
      "{'problemNum': 1610, 'result': 4678}\n",
      "problemList的数量： 1620\n",
      "(216, 503, 84)\n",
      "{'problemNum': 1620, 'result': 4748}\n",
      "problemList的数量： 1630\n",
      "(204, 498, 77)\n",
      "{'problemNum': 1630, 'result': 4508}\n",
      "problemList的数量： 1640\n",
      "(215, 500, 87)\n",
      "{'problemNum': 1640, 'result': 4674}\n",
      "problemList的数量： 1650\n",
      "(199, 494, 92)\n",
      "{'problemNum': 1650, 'result': 4421}\n",
      "problemList的数量： 1660\n",
      "(232, 495, 83)\n",
      "{'problemNum': 1660, 'result': 4835}\n",
      "problemList的数量： 1670\n",
      "(217, 494, 84)\n",
      "{'problemNum': 1670, 'result': 4592}\n",
      "problemList的数量： 1680\n",
      "(230, 502, 90)\n",
      "{'problemNum': 1680, 'result': 4786}\n",
      "problemList的数量： 1690\n",
      "(231, 504, 85)\n",
      "{'problemNum': 1690, 'result': 4764}\n",
      "problemList的数量： 1700\n",
      "(217, 516, 82)\n",
      "{'problemNum': 1700, 'result': 4562}\n",
      "problemList的数量： 1710\n",
      "(227, 516, 84)\n",
      "{'problemNum': 1710, 'result': 4679}\n",
      "problemList的数量： 1720\n",
      "(238, 527, 91)\n",
      "{'problemNum': 1720, 'result': 4852}\n",
      "problemList的数量： 1730\n",
      "(229, 494, 76)\n",
      "{'problemNum': 1730, 'result': 4570}\n",
      "problemList的数量： 1740\n",
      "(221, 510, 95)\n",
      "{'problemNum': 1740, 'result': 4533}\n",
      "problemList的数量： 1750\n",
      "(228, 520, 82)\n",
      "{'problemNum': 1750, 'result': 4592}\n",
      "problemList的数量： 1760\n",
      "(231, 537, 106)\n",
      "{'problemNum': 1760, 'result': 4718}\n",
      "problemList的数量： 1770\n",
      "(225, 524, 81)\n",
      "{'problemNum': 1770, 'result': 4505}\n",
      "problemList的数量： 1780\n",
      "(254, 530, 70)\n",
      "{'problemNum': 1780, 'result': 4845}\n",
      "problemList的数量： 1790\n",
      "(231, 520, 91)\n",
      "{'problemNum': 1790, 'result': 4554}\n",
      "problemList的数量： 1800\n",
      "(227, 518, 91)\n",
      "{'problemNum': 1800, 'result': 4467}\n",
      "problemList的数量： 1810\n",
      "(250, 551, 97)\n",
      "{'problemNum': 1810, 'result': 4838}\n",
      "problemList的数量： 1820\n",
      "(231, 541, 89)\n",
      "{'problemNum': 1820, 'result': 4524}\n",
      "problemList的数量： 1830\n",
      "(255, 539, 86)\n",
      "{'problemNum': 1830, 'result': 4787}\n",
      "problemList的数量： 1840\n",
      "(228, 542, 93)\n",
      "{'problemNum': 1840, 'result': 4448}\n",
      "problemList的数量： 1850\n",
      "(237, 563, 101)\n",
      "{'problemNum': 1850, 'result': 4611}\n",
      "problemList的数量： 1860\n",
      "(238, 545, 95)\n",
      "{'problemNum': 1860, 'result': 4535}\n",
      "problemList的数量： 1870\n",
      "(233, 558, 98)\n",
      "{'problemNum': 1870, 'result': 4489}\n",
      "problemList的数量： 1880\n",
      "(232, 560, 95)\n",
      "{'problemNum': 1880, 'result': 4452}\n",
      "problemList的数量： 1890\n",
      "(239, 574, 101)\n",
      "{'problemNum': 1890, 'result': 4565}\n",
      "problemList的数量： 1900\n",
      "(269, 559, 105)\n",
      "{'problemNum': 1900, 'result': 4879}\n",
      "problemList的数量： 1910\n",
      "(257, 561, 111)\n",
      "{'problemNum': 1910, 'result': 4729}\n",
      "problemList的数量： 1920\n",
      "(238, 546, 122)\n",
      "{'problemNum': 1920, 'result': 4469}\n",
      "problemList的数量： 1930\n",
      "(237, 562, 111)\n",
      "{'problemNum': 1930, 'result': 4439}\n",
      "problemList的数量： 1940\n",
      "(253, 594, 95)\n",
      "{'problemNum': 1940, 'result': 4643}\n",
      "problemList的数量： 1950\n",
      "(273, 585, 85)\n",
      "{'problemNum': 1950, 'result': 4814}\n",
      "problemList的数量： 1960\n",
      "(262, 597, 99)\n",
      "{'problemNum': 1960, 'result': 4717}\n",
      "problemList的数量： 1970\n",
      "(267, 576, 93)\n",
      "{'problemNum': 1970, 'result': 4691}\n",
      "problemList的数量： 1980\n",
      "(253, 618, 92)\n",
      "{'problemNum': 1980, 'result': 4597}\n",
      "problemList的数量： 1990\n",
      "(269, 591, 98)\n",
      "{'problemNum': 1990, 'result': 4717}\n",
      "problemList的数量： 2000\n",
      "(256, 595, 103)\n",
      "{'problemNum': 2000, 'result': 4559}\n",
      "problemList的数量： 2010\n",
      "(265, 616, 99)\n",
      "{'problemNum': 2010, 'result': 4679}\n",
      "problemList的数量： 2020\n",
      "(273, 616, 106)\n",
      "{'problemNum': 2020, 'result': 4767}\n",
      "problemList的数量： 2030\n",
      "(284, 599, 109)\n",
      "{'problemNum': 2030, 'result': 4835}\n",
      "problemList的数量： 2040\n",
      "(272, 651, 133)\n",
      "{'problemNum': 2040, 'result': 4848}\n",
      "problemList的数量： 2050\n",
      "(264, 622, 105)\n",
      "{'problemNum': 2050, 'result': 4605}\n",
      "problemList的数量： 2060\n",
      "(264, 610, 103)\n",
      "{'problemNum': 2060, 'result': 4548}\n",
      "problemList的数量： 2070\n",
      "(246, 608, 101)\n",
      "{'problemNum': 2070, 'result': 4316}\n",
      "problemList的数量： 2080\n",
      "(265, 607, 102)\n",
      "{'problemNum': 2080, 'result': 4510}\n",
      "problemList的数量： 2090\n",
      "(268, 648, 105)\n",
      "{'problemNum': 2090, 'result': 4618}\n",
      "problemList的数量： 2100\n",
      "(277, 636, 109)\n",
      "{'problemNum': 2100, 'result': 4676}\n",
      "problemList的数量： 2110\n",
      "(285, 627, 112)\n",
      "{'problemNum': 2110, 'result': 4731}\n",
      "problemList的数量： 2120\n",
      "(288, 633, 119)\n",
      "{'problemNum': 2120, 'result': 4773}\n",
      "problemList的数量： 2130\n",
      "(289, 634, 114)\n",
      "{'problemNum': 2130, 'result': 4748}\n",
      "problemList的数量： 2140\n",
      "(293, 631, 102)\n",
      "{'problemNum': 2140, 'result': 4737}\n",
      "problemList的数量： 2150\n",
      "(298, 629, 106)\n",
      "{'problemNum': 2150, 'result': 4776}\n",
      "problemList的数量： 2160\n",
      "(285, 629, 110)\n",
      "{'problemNum': 2160, 'result': 4618}\n",
      "problemList的数量： 2170\n",
      "(293, 647, 97)\n",
      "{'problemNum': 2170, 'result': 4692}\n",
      "problemList的数量： 2180\n",
      "(286, 665, 109)\n",
      "{'problemNum': 2180, 'result': 4662}\n",
      "problemList的数量： 2190\n",
      "(285, 649, 115)\n",
      "{'problemNum': 2190, 'result': 4612}\n",
      "problemList的数量： 2200\n",
      "(266, 674, 121)\n",
      "{'problemNum': 2200, 'result': 4451}\n",
      "problemList的数量： 2210\n",
      "(296, 670, 115)\n",
      "{'problemNum': 2210, 'result': 4727}\n",
      "problemList的数量： 2220\n",
      "(302, 625, 108)\n",
      "{'problemNum': 2220, 'result': 4664}\n",
      "problemList的数量： 2230\n",
      "(300, 670, 116)\n",
      "{'problemNum': 2230, 'result': 4726}\n",
      "problemList的数量： 2240\n",
      "(297, 667, 136)\n",
      "{'problemNum': 2240, 'result': 4713}\n",
      "problemList的数量： 2250\n",
      "(302, 690, 105)\n",
      "{'problemNum': 2250, 'result': 4723}\n",
      "problemList的数量： 2260\n",
      "(312, 655, 107)\n",
      "{'problemNum': 2260, 'result': 4737}\n",
      "problemList的数量： 2270\n",
      "(320, 683, 117)\n",
      "{'problemNum': 2270, 'result': 4876}\n",
      "problemList的数量： 2280\n",
      "(283, 700, 108)\n",
      "{'problemNum': 2280, 'result': 4493}\n",
      "problemList的数量： 2290\n",
      "(309, 670, 107)\n",
      "{'problemNum': 2290, 'result': 4678}\n",
      "problemList的数量： 2300\n",
      "(317, 681, 129)\n",
      "{'problemNum': 2300, 'result': 4803}\n",
      "problemList的数量： 2310\n",
      "(297, 713, 121)\n",
      "{'problemNum': 2310, 'result': 4628}\n",
      "problemList的数量： 2320\n",
      "(308, 680, 117)\n",
      "{'problemNum': 2320, 'result': 4648}\n",
      "problemList的数量： 2330\n",
      "(312, 681, 115)\n",
      "{'problemNum': 2330, 'result': 4662}\n",
      "problemList的数量： 2340\n",
      "(319, 688, 118)\n",
      "{'problemNum': 2340, 'result': 4733}\n",
      "problemList的数量： 2350\n",
      "(307, 715, 99)\n",
      "{'problemNum': 2350, 'result': 4608}\n",
      "problemList的数量： 2360\n",
      "(311, 702, 125)\n",
      "{'problemNum': 2360, 'result': 4653}\n",
      "problemList的数量： 2370\n",
      "(308, 679, 121)\n",
      "{'problemNum': 2370, 'result': 4554}\n",
      "problemList的数量： 2380\n",
      "(335, 705, 135)\n",
      "{'problemNum': 2380, 'result': 4878}\n",
      "problemList的数量： 2390\n",
      "(298, 736, 118)\n",
      "{'problemNum': 2390, 'result': 4522}\n",
      "problemList的数量： 2400\n",
      "(300, 708, 125)\n",
      "{'problemNum': 2400, 'result': 4481}\n",
      "problemList的数量： 2410\n",
      "(327, 764, 123)\n",
      "{'problemNum': 2410, 'result': 4825}\n",
      "problemList的数量： 2420\n",
      "(304, 736, 135)\n",
      "{'problemNum': 2420, 'result': 4558}\n",
      "problemList的数量： 2430\n",
      "(307, 731, 121)\n",
      "{'problemNum': 2430, 'result': 4527}\n",
      "problemList的数量： 2440\n",
      "(296, 737, 128)\n",
      "{'problemNum': 2440, 'result': 4430}\n",
      "problemList的数量： 2450\n",
      "(323, 749, 127)\n",
      "{'problemNum': 2450, 'result': 4689}\n",
      "problemList的数量： 2460\n",
      "(329, 724, 134)\n",
      "{'problemNum': 2460, 'result': 4692}\n",
      "problemList的数量： 2470\n",
      "(335, 743, 130)\n",
      "{'problemNum': 2470, 'result': 4758}\n",
      "problemList的数量： 2480\n",
      "(318, 720, 125)\n",
      "{'problemNum': 2480, 'result': 4529}\n",
      "problemList的数量： 2490\n",
      "(319, 736, 136)\n",
      "{'problemNum': 2490, 'result': 4572}\n",
      "problemList的数量： 2500\n",
      "(340, 745, 132)\n",
      "{'problemNum': 2500, 'result': 4754}\n",
      "problemList的数量： 2510\n",
      "(331, 759, 145)\n",
      "{'problemNum': 2510, 'result': 4703}\n",
      "problemList的数量： 2520\n",
      "(329, 765, 138)\n",
      "{'problemNum': 2520, 'result': 4665}\n",
      "problemList的数量： 2530\n",
      "(329, 753, 135)\n",
      "{'problemNum': 2530, 'result': 4616}\n",
      "problemList的数量： 2540\n",
      "(317, 773, 142)\n",
      "{'problemNum': 2540, 'result': 4538}\n",
      "problemList的数量： 2550\n",
      "(334, 786, 118)\n",
      "{'problemNum': 2550, 'result': 4653}\n",
      "problemList的数量： 2560\n",
      "(346, 771, 141)\n",
      "{'problemNum': 2560, 'result': 4759}\n",
      "problemList的数量： 2570\n",
      "(333, 778, 129)\n",
      "{'problemNum': 2570, 'result': 4613}\n",
      "problemList的数量： 2580\n",
      "(337, 785, 137)\n",
      "{'problemNum': 2580, 'result': 4660}\n",
      "problemList的数量： 2590\n",
      "(349, 762, 122)\n",
      "{'problemNum': 2590, 'result': 4683}\n",
      "problemList的数量： 2600\n",
      "(329, 787, 144)\n",
      "{'problemNum': 2600, 'result': 4567}\n",
      "problemList的数量： 2610\n",
      "(345, 733, 139)\n",
      "{'problemNum': 2610, 'result': 4592}\n",
      "problemList的数量： 2620\n",
      "(346, 832, 126)\n",
      "{'problemNum': 2620, 'result': 4729}\n",
      "problemList的数量： 2630\n",
      "(352, 826, 137)\n",
      "{'problemNum': 2630, 'result': 4771}\n",
      "problemList的数量： 2640\n",
      "(345, 778, 138)\n",
      "{'problemNum': 2640, 'result': 4614}\n",
      "problemList的数量： 2650\n",
      "(349, 813, 140)\n",
      "{'problemNum': 2650, 'result': 4695}\n",
      "problemList的数量： 2660\n",
      "(364, 773, 127)\n",
      "{'problemNum': 2660, 'result': 4714}\n",
      "problemList的数量： 2670\n",
      "(361, 810, 139)\n",
      "{'problemNum': 2670, 'result': 4756}\n",
      "problemList的数量： 2680\n",
      "(334, 794, 122)\n",
      "{'problemNum': 2680, 'result': 4447}\n",
      "problemList的数量： 2690\n",
      "(332, 779, 132)\n",
      "{'problemNum': 2690, 'result': 4404}\n",
      "problemList的数量： 2700\n",
      "(361, 826, 151)\n",
      "{'problemNum': 2700, 'result': 4751}\n",
      "problemList的数量： 2710\n",
      "(346, 815, 146)\n",
      "{'problemNum': 2710, 'result': 4579}\n",
      "problemList的数量： 2720\n",
      "(340, 807, 140)\n",
      "{'problemNum': 2720, 'result': 4488}\n",
      "problemList的数量： 2730\n",
      "(355, 825, 138)\n",
      "{'problemNum': 2730, 'result': 4622}\n",
      "problemList的数量： 2740\n",
      "(357, 819, 147)\n",
      "{'problemNum': 2740, 'result': 4630}\n",
      "problemList的数量： 2750\n",
      "(369, 782, 145)\n",
      "{'problemNum': 2750, 'result': 4652}\n",
      "problemList的数量： 2760\n",
      "(361, 829, 144)\n",
      "{'problemNum': 2760, 'result': 4639}\n",
      "problemList的数量： 2770\n",
      "(362, 854, 140)\n",
      "{'problemNum': 2770, 'result': 4665}\n",
      "problemList的数量： 2780\n",
      "(388, 831, 148)\n",
      "{'problemNum': 2780, 'result': 4845}\n",
      "problemList的数量： 2790\n",
      "(370, 851, 136)\n",
      "{'problemNum': 2790, 'result': 4685}\n",
      "problemList的数量： 2800\n",
      "(354, 829, 144)\n",
      "{'problemNum': 2800, 'result': 4516}\n",
      "problemList的数量： 2810\n",
      "(374, 841, 154)\n",
      "{'problemNum': 2810, 'result': 4703}\n",
      "problemList的数量： 2820\n",
      "(365, 850, 140)\n",
      "{'problemNum': 2820, 'result': 4603}\n",
      "problemList的数量： 2830\n",
      "(359, 847, 161)\n",
      "{'problemNum': 2830, 'result': 4566}\n",
      "problemList的数量： 2840\n",
      "(355, 866, 139)\n",
      "{'problemNum': 2840, 'result': 4511}\n",
      "problemList的数量： 2850\n",
      "(366, 839, 150)\n",
      "{'problemNum': 2850, 'result': 4562}\n",
      "problemList的数量： 2860\n",
      "(376, 856, 147)\n",
      "{'problemNum': 2860, 'result': 4646}\n",
      "problemList的数量： 2870\n",
      "(381, 858, 135)\n",
      "{'problemNum': 2870, 'result': 4654}\n",
      "problemList的数量： 2880\n",
      "(383, 867, 154)\n",
      "{'problemNum': 2880, 'result': 4702}\n",
      "problemList的数量： 2890\n",
      "(378, 852, 145)\n",
      "{'problemNum': 2890, 'result': 4604}\n",
      "problemList的数量： 2900\n",
      "(366, 879, 158)\n",
      "{'problemNum': 2900, 'result': 4557}\n",
      "problemList的数量： 2910\n",
      "(397, 838, 156)\n",
      "{'problemNum': 2910, 'result': 4724}\n",
      "problemList的数量： 2920\n",
      "(379, 870, 133)\n",
      "{'problemNum': 2920, 'result': 4576}\n",
      "problemList的数量： 2930\n",
      "(381, 866, 155)\n",
      "{'problemNum': 2930, 'result': 4604}\n",
      "problemList的数量： 2940\n",
      "(376, 880, 153)\n",
      "{'problemNum': 2940, 'result': 4568}\n",
      "problemList的数量： 2950\n",
      "(386, 867, 136)\n",
      "{'problemNum': 2950, 'result': 4584}\n",
      "problemList的数量： 2960\n",
      "(390, 886, 160)\n",
      "{'problemNum': 2960, 'result': 4666}\n",
      "problemList的数量： 2970\n",
      "(393, 867, 140)\n",
      "{'problemNum': 2970, 'result': 4613}\n",
      "problemList的数量： 2980\n",
      "(391, 897, 156)\n",
      "{'problemNum': 2980, 'result': 4655}\n",
      "problemList的数量： 2990\n",
      "(371, 901, 147)\n",
      "{'problemNum': 2990, 'result': 4472}\n",
      "problemList的数量： 3000\n",
      "(392, 906, 168)\n",
      "{'problemNum': 3000, 'result': 4663}\n",
      "problemList的数量： 3010\n",
      "(372, 880, 153)\n",
      "{'problemNum': 3010, 'result': 4431}\n",
      "problemList的数量： 3020\n",
      "(395, 911, 168)\n",
      "{'problemNum': 3020, 'result': 4665}\n",
      "problemList的数量： 3030\n",
      "(390, 895, 147)\n",
      "{'problemNum': 3030, 'result': 4551}\n",
      "problemList的数量： 3040\n",
      "(414, 914, 154)\n",
      "{'problemNum': 3040, 'result': 4760}\n",
      "problemList的数量： 3050\n",
      "(384, 894, 168)\n",
      "{'problemNum': 3050, 'result': 4510}\n",
      "problemList的数量： 3060\n",
      "(422, 897, 167)\n",
      "{'problemNum': 3060, 'result': 4784}\n",
      "problemList的数量： 3070\n",
      "(389, 897, 164)\n",
      "{'problemNum': 3070, 'result': 4515}\n",
      "problemList的数量： 3080\n",
      "(391, 948, 146)\n",
      "{'problemNum': 3080, 'result': 4562}\n",
      "problemList的数量： 3090\n",
      "(390, 923, 161)\n",
      "{'problemNum': 3090, 'result': 4524}\n",
      "problemList的数量： 3100\n",
      "(401, 963, 174)\n",
      "{'problemNum': 3100, 'result': 4672}\n",
      "problemList的数量： 3110\n",
      "(413, 930, 153)\n",
      "{'problemNum': 3110, 'result': 4668}\n",
      "problemList的数量： 3120\n",
      "(402, 954, 163)\n",
      "{'problemNum': 3120, 'result': 4622}\n",
      "problemList的数量： 3130\n",
      "(404, 975, 164)\n",
      "{'problemNum': 3130, 'result': 4651}\n",
      "problemList的数量： 3140\n",
      "(432, 935, 158)\n",
      "{'problemNum': 3140, 'result': 4778}\n",
      "problemList的数量： 3150\n",
      "(412, 932, 170)\n",
      "{'problemNum': 3150, 'result': 4631}\n",
      "problemList的数量： 3160\n",
      "(410, 947, 163)\n",
      "{'problemNum': 3160, 'result': 4609}\n",
      "problemList的数量： 3170\n",
      "(425, 940, 182)\n",
      "{'problemNum': 3170, 'result': 4725}\n",
      "problemList的数量： 3180\n",
      "(415, 948, 168)\n",
      "{'problemNum': 3180, 'result': 4628}\n",
      "problemList的数量： 3190\n",
      "(414, 968, 168)\n",
      "{'problemNum': 3190, 'result': 4632}\n",
      "problemList的数量： 3200\n",
      "(405, 948, 186)\n",
      "{'problemNum': 3200, 'result': 4553}\n",
      "problemList的数量： 3210\n",
      "(434, 959, 160)\n",
      "{'problemNum': 3210, 'result': 4725}\n",
      "problemList的数量： 3220\n",
      "(413, 948, 179)\n",
      "{'problemNum': 3220, 'result': 4574}\n",
      "problemList的数量： 3230\n",
      "(411, 980, 176)\n",
      "{'problemNum': 3230, 'result': 4582}\n",
      "problemList的数量： 3240\n",
      "(418, 953, 175)\n",
      "{'problemNum': 3240, 'result': 4581}\n",
      "problemList的数量： 3250\n",
      "(425, 971, 159)\n",
      "{'problemNum': 3250, 'result': 4618}\n",
      "problemList的数量： 3260\n",
      "(438, 953, 175)\n",
      "{'problemNum': 3260, 'result': 4694}\n",
      "problemList的数量： 3270\n",
      "(427, 998, 152)\n",
      "{'problemNum': 3270, 'result': 4629}\n",
      "problemList的数量： 3280\n",
      "(419, 967, 183)\n",
      "{'problemNum': 3280, 'result': 4564}\n",
      "problemList的数量： 3290\n",
      "(440, 1005, 168)\n",
      "{'problemNum': 3290, 'result': 4725}\n",
      "problemList的数量： 3300\n",
      "(447, 969, 172)\n",
      "{'problemNum': 3300, 'result': 4718}\n",
      "problemList的数量： 3310\n",
      "(431, 962, 183)\n",
      "{'problemNum': 3310, 'result': 4600}\n",
      "problemList的数量： 3320\n",
      "(448, 1014, 163)\n",
      "{'problemNum': 3320, 'result': 4746}\n",
      "problemList的数量： 3330\n",
      "(432, 1030, 161)\n",
      "{'problemNum': 3330, 'result': 4636}\n",
      "problemList的数量： 3340\n",
      "(425, 987, 176)\n",
      "{'problemNum': 3340, 'result': 4539}\n",
      "problemList的数量： 3350\n",
      "(446, 989, 170)\n",
      "{'problemNum': 3350, 'result': 4666}\n",
      "problemList的数量： 3360\n",
      "(427, 1016, 171)\n",
      "{'problemNum': 3360, 'result': 4556}\n",
      "problemList的数量： 3370\n",
      "(446, 1010, 179)\n",
      "{'problemNum': 3370, 'result': 4678}\n",
      "problemList的数量： 3380\n",
      "(430, 1002, 182)\n",
      "{'problemNum': 3380, 'result': 4549}\n",
      "problemList的数量： 3390\n",
      "(435, 1002, 176)\n",
      "{'problemNum': 3390, 'result': 4559}\n",
      "problemList的数量： 3400\n",
      "(444, 1033, 181)\n",
      "{'problemNum': 3400, 'result': 4656}\n",
      "problemList的数量： 3410\n",
      "(462, 1025, 177)\n",
      "{'problemNum': 3410, 'result': 4750}\n",
      "problemList的数量： 3420\n",
      "(457, 1021, 181)\n",
      "{'problemNum': 3420, 'result': 4704}\n",
      "problemList的数量： 3430\n",
      "(459, 1018, 171)\n",
      "{'problemNum': 3430, 'result': 4683}\n",
      "problemList的数量： 3440\n",
      "(456, 1022, 181)\n",
      "{'problemNum': 3440, 'result': 4669}\n",
      "problemList的数量： 3450\n",
      "(439, 1074, 186)\n",
      "{'problemNum': 3450, 'result': 4617}\n",
      "problemList的数量： 3460\n",
      "(467, 1031, 184)\n",
      "{'problemNum': 3460, 'result': 4731}\n",
      "problemList的数量： 3470\n",
      "(444, 1045, 195)\n",
      "{'problemNum': 3470, 'result': 4598}\n",
      "problemList的数量： 3480\n",
      "(453, 1037, 176)\n",
      "{'problemNum': 3480, 'result': 4609}\n",
      "problemList的数量： 3490\n",
      "(458, 1043, 184)\n",
      "{'problemNum': 3490, 'result': 4645}\n",
      "problemList的数量： 3500\n",
      "(444, 1038, 171)\n",
      "{'problemNum': 3500, 'result': 4515}\n",
      "problemList的数量： 3510\n",
      "(458, 1047, 175)\n",
      "{'problemNum': 3510, 'result': 4613}\n",
      "problemList的数量： 3520\n",
      "(453, 1066, 183)\n",
      "{'problemNum': 3520, 'result': 4603}\n",
      "problemList的数量： 3530\n",
      "(461, 1033, 187)\n",
      "{'problemNum': 3530, 'result': 4604}\n",
      "problemList的数量： 3540\n",
      "(464, 1043, 188)\n",
      "{'problemNum': 3540, 'result': 4626}\n",
      "problemList的数量： 3550\n",
      "(477, 1057, 179)\n",
      "{'problemNum': 3550, 'result': 4705}\n",
      "problemList的数量： 3560\n",
      "(472, 1077, 181)\n",
      "{'problemNum': 3560, 'result': 4684}\n",
      "problemList的数量： 3570\n",
      "(482, 1065, 179)\n",
      "{'problemNum': 3570, 'result': 4719}\n",
      "problemList的数量： 3580\n",
      "(454, 1055, 178)\n",
      "{'problemNum': 3580, 'result': 4511}\n",
      "problemList的数量： 3590\n",
      "(492, 1097, 185)\n",
      "{'problemNum': 3590, 'result': 4804}\n",
      "problemList的数量： 3600\n",
      "(490, 1073, 183)\n",
      "{'problemNum': 3600, 'result': 4747}\n",
      "problemList的数量： 3610\n",
      "(498, 1090, 174)\n",
      "{'problemNum': 3610, 'result': 4795}\n",
      "problemList的数量： 3620\n",
      "(480, 1057, 194)\n",
      "{'problemNum': 3620, 'result': 4650}\n",
      "problemList的数量： 3630\n",
      "(465, 1084, 194)\n",
      "{'problemNum': 3630, 'result': 4575}\n",
      "problemList的数量： 3640\n",
      "(466, 1096, 170)\n",
      "{'problemNum': 3640, 'result': 4552}\n",
      "problemList的数量： 3650\n",
      "(459, 1112, 185)\n",
      "{'problemNum': 3650, 'result': 4536}\n",
      "problemList的数量： 3660\n",
      "(489, 1085, 185)\n",
      "{'problemNum': 3660, 'result': 4679}\n",
      "problemList的数量： 3670\n",
      "(468, 1079, 207)\n",
      "{'problemNum': 3670, 'result': 4557}\n",
      "problemList的数量： 3680\n",
      "(460, 1118, 190)\n",
      "{'problemNum': 3680, 'result': 4519}\n",
      "problemList的数量： 3690\n",
      "(491, 1110, 181)\n",
      "{'problemNum': 3690, 'result': 4678}\n",
      "problemList的数量： 3700\n",
      "(477, 1117, 188)\n",
      "{'problemNum': 3700, 'result': 4596}\n",
      "problemList的数量： 3710\n",
      "(493, 1089, 196)\n",
      "{'problemNum': 3710, 'result': 4662}\n",
      "problemList的数量： 3720\n",
      "(482, 1086, 206)\n",
      "{'problemNum': 3720, 'result': 4588}\n",
      "problemList的数量： 3730\n",
      "(479, 1124, 191)\n",
      "{'problemNum': 3730, 'result': 4584}\n",
      "problemList的数量： 3740\n",
      "(482, 1106, 194)\n",
      "{'problemNum': 3740, 'result': 4574}\n",
      "problemList的数量： 3750\n",
      "(495, 1114, 183)\n",
      "{'problemNum': 3750, 'result': 4638}\n",
      "problemList的数量： 3760\n",
      "(488, 1119, 194)\n",
      "{'problemNum': 3760, 'result': 4601}\n",
      "problemList的数量： 3770\n",
      "(496, 1130, 199)\n",
      "{'problemNum': 3770, 'result': 4658}\n",
      "problemList的数量： 3780\n",
      "(494, 1126, 179)\n",
      "{'problemNum': 3780, 'result': 4604}\n",
      "problemList的数量： 3790\n",
      "(505, 1130, 203)\n",
      "{'problemNum': 3790, 'result': 4693}\n",
      "problemList的数量： 3800\n",
      "(500, 1147, 209)\n",
      "{'problemNum': 3800, 'result': 4679}\n",
      "problemList的数量： 3810\n",
      "(479, 1160, 207)\n",
      "{'problemNum': 3810, 'result': 4552}\n",
      "problemList的数量： 3820\n",
      "(501, 1118, 187)\n",
      "{'problemNum': 3820, 'result': 4597}\n",
      "problemList的数量： 3830\n",
      "(520, 1161, 194)\n",
      "{'problemNum': 3830, 'result': 4760}\n",
      "problemList的数量： 3840\n",
      "(509, 1120, 212)\n",
      "{'problemNum': 3840, 'result': 4657}\n",
      "problemList的数量： 3850\n",
      "(505, 1136, 191)\n",
      "{'problemNum': 3850, 'result': 4614}\n",
      "problemList的数量： 3860\n",
      "(495, 1151, 203)\n",
      "{'problemNum': 3860, 'result': 4572}\n",
      "problemList的数量： 3870\n",
      "(491, 1164, 212)\n",
      "{'problemNum': 3870, 'result': 4564}\n",
      "problemList的数量： 3880\n",
      "(508, 1163, 202)\n",
      "{'problemNum': 3880, 'result': 4641}\n",
      "problemList的数量： 3890\n",
      "(510, 1152, 204)\n",
      "{'problemNum': 3890, 'result': 4629}\n",
      "problemList的数量： 3900\n",
      "(508, 1171, 204)\n",
      "{'problemNum': 3900, 'result': 4628}\n",
      "problemList的数量： 3910\n",
      "(500, 1158, 206)\n",
      "{'problemNum': 3910, 'result': 4557}\n",
      "problemList的数量： 3920\n",
      "(524, 1180, 207)\n",
      "{'problemNum': 3920, 'result': 4712}\n",
      "problemList的数量： 3930\n",
      "(520, 1200, 216)\n",
      "{'problemNum': 3930, 'result': 4711}\n",
      "problemList的数量： 3940\n",
      "(518, 1183, 212)\n",
      "{'problemNum': 3940, 'result': 4664}\n",
      "problemList的数量： 3950\n",
      "(532, 1182, 212)\n",
      "{'problemNum': 3950, 'result': 4735}\n",
      "problemList的数量： 3960\n",
      "(509, 1209, 201)\n",
      "{'problemNum': 3960, 'result': 4602}\n",
      "problemList的数量： 3970\n",
      "(527, 1192, 195)\n",
      "{'problemNum': 3970, 'result': 4670}\n",
      "problemList的数量： 3980\n",
      "(527, 1183, 196)\n",
      "{'problemNum': 3980, 'result': 4651}\n",
      "problemList的数量： 3990\n",
      "(514, 1183, 192)\n",
      "{'problemNum': 3990, 'result': 4556}\n",
      "problemList的数量： 4000\n",
      "(516, 1183, 211)\n",
      "{'problemNum': 4000, 'result': 4581}\n",
      "problemList的数量： 4010\n",
      "(517, 1201, 216)\n",
      "{'problemNum': 4010, 'result': 4602}\n",
      "problemList的数量： 4020\n",
      "(538, 1181, 202)\n",
      "{'problemNum': 4020, 'result': 4671}\n",
      "problemList的数量： 4030\n",
      "(523, 1198, 201)\n",
      "{'problemNum': 4030, 'result': 4591}\n",
      "problemList的数量： 4040\n",
      "(524, 1225, 206)\n",
      "{'problemNum': 4040, 'result': 4622}\n",
      "problemList的数量： 4050\n",
      "(511, 1211, 202)\n",
      "{'problemNum': 4050, 'result': 4517}\n",
      "problemList的数量： 4060\n",
      "(525, 1207, 210)\n",
      "{'problemNum': 4060, 'result': 4589}\n",
      "problemList的数量： 4070\n",
      "(535, 1226, 205)\n",
      "{'problemNum': 4070, 'result': 4651}\n",
      "problemList的数量： 4080\n",
      "(545, 1198, 216)\n",
      "{'problemNum': 4080, 'result': 4680}\n",
      "problemList的数量： 4090\n",
      "(564, 1217, 222)\n",
      "{'problemNum': 4090, 'result': 4802}\n",
      "problemList的数量： 4100\n",
      "(545, 1227, 197)\n",
      "{'problemNum': 4100, 'result': 4664}\n",
      "problemList的数量： 4110\n",
      "(539, 1208, 207)\n",
      "{'problemNum': 4110, 'result': 4611}\n",
      "problemList的数量： 4120\n",
      "(558, 1242, 231)\n",
      "{'problemNum': 4120, 'result': 4771}\n",
      "problemList的数量： 4130\n",
      "(526, 1255, 221)\n",
      "{'problemNum': 4130, 'result': 4582}\n",
      "problemList的数量： 4140\n",
      "(546, 1256, 213)\n",
      "{'problemNum': 4140, 'result': 4676}\n",
      "problemList的数量： 4150\n",
      "(561, 1243, 228)\n",
      "{'problemNum': 4150, 'result': 4753}\n",
      "problemList的数量： 4160\n",
      "(518, 1235, 226)\n",
      "{'problemNum': 4160, 'result': 4489}\n",
      "problemList的数量： 4170\n",
      "(521, 1236, 229)\n",
      "{'problemNum': 4170, 'result': 4500}\n",
      "problemList的数量： 4180\n",
      "(542, 1240, 225)\n",
      "{'problemNum': 4180, 'result': 4607}\n",
      "problemList的数量： 4190\n",
      "(553, 1240, 204)\n",
      "{'problemNum': 4190, 'result': 4630}\n",
      "problemList的数量： 4200\n",
      "(528, 1265, 227)\n",
      "{'problemNum': 4200, 'result': 4535}\n",
      "problemList的数量： 4210\n",
      "(557, 1251, 198)\n",
      "{'problemNum': 4210, 'result': 4636}\n",
      "problemList的数量： 4220\n",
      "(572, 1264, 216)\n",
      "{'problemNum': 4220, 'result': 4741}\n",
      "problemList的数量： 4230\n",
      "(573, 1298, 221)\n",
      "{'problemNum': 4230, 'result': 4778}\n",
      "problemList的数量： 4240\n",
      "(537, 1277, 232)\n",
      "{'problemNum': 4240, 'result': 4560}\n",
      "problemList的数量： 4250\n",
      "(564, 1274, 224)\n",
      "{'problemNum': 4250, 'result': 4686}\n",
      "problemList的数量： 4260\n",
      "(555, 1268, 228)\n",
      "{'problemNum': 4260, 'result': 4622}\n",
      "problemList的数量： 4270\n",
      "(537, 1265, 219)\n",
      "{'problemNum': 4270, 'result': 4501}\n",
      "problemList的数量： 4280\n",
      "(539, 1297, 233)\n",
      "{'problemNum': 4280, 'result': 4551}\n",
      "problemList的数量： 4290\n",
      "(558, 1297, 230)\n",
      "{'problemNum': 4290, 'result': 4638}\n",
      "problemList的数量： 4300\n",
      "(568, 1291, 243)\n",
      "{'problemNum': 4300, 'result': 4691}\n",
      "problemList的数量： 4310\n",
      "(568, 1294, 230)\n",
      "{'problemNum': 4310, 'result': 4669}\n",
      "problemList的数量： 4320\n",
      "(546, 1284, 230)\n",
      "{'problemNum': 4320, 'result': 4528}\n",
      "problemList的数量： 4330\n",
      "(570, 1317, 219)\n",
      "{'problemNum': 4330, 'result': 4668}\n",
      "problemList的数量： 4340\n",
      "(574, 1304, 233)\n",
      "{'problemNum': 4340, 'result': 4682}\n",
      "problemList的数量： 4350\n",
      "(575, 1314, 226)\n",
      "{'problemNum': 4350, 'result': 4680}\n",
      "problemList的数量： 4360\n",
      "(568, 1297, 222)\n",
      "{'problemNum': 4360, 'result': 4608}\n",
      "problemList的数量： 4370\n",
      "(563, 1292, 216)\n",
      "{'problemNum': 4370, 'result': 4560}\n",
      "problemList的数量： 4380\n",
      "(574, 1292, 205)\n",
      "{'problemNum': 4380, 'result': 4596}\n",
      "problemList的数量： 4390\n",
      "(569, 1313, 244)\n",
      "{'problemNum': 4390, 'result': 4623}\n",
      "problemList的数量： 4400\n",
      "(581, 1288, 210)\n",
      "{'problemNum': 4400, 'result': 4613}\n",
      "problemList的数量： 4410\n",
      "(579, 1290, 235)\n",
      "{'problemNum': 4410, 'result': 4623}\n",
      "problemList的数量： 4420\n",
      "(588, 1334, 237)\n",
      "{'problemNum': 4420, 'result': 4704}\n",
      "problemList的数量： 4430\n",
      "(571, 1312, 221)\n",
      "{'problemNum': 4430, 'result': 4565}\n",
      "problemList的数量： 4440\n",
      "(585, 1321, 246)\n",
      "{'problemNum': 4440, 'result': 4666}\n",
      "problemList的数量： 4450\n",
      "(583, 1329, 235)\n",
      "{'problemNum': 4450, 'result': 4639}\n",
      "problemList的数量： 4460\n",
      "(590, 1319, 238)\n",
      "{'problemNum': 4460, 'result': 4659}\n",
      "problemList的数量： 4470\n",
      "(595, 1320, 227)\n",
      "{'problemNum': 4470, 'result': 4665}\n",
      "problemList的数量： 4480\n",
      "(591, 1323, 242)\n",
      "{'problemNum': 4480, 'result': 4654}\n",
      "problemList的数量： 4490\n",
      "(585, 1338, 236)\n",
      "{'problemNum': 4490, 'result': 4619}\n",
      "problemList的数量： 4500\n",
      "(590, 1350, 221)\n",
      "{'problemNum': 4500, 'result': 4631}\n",
      "problemList的数量： 4510\n",
      "(588, 1377, 222)\n",
      "{'problemNum': 4510, 'result': 4639}\n",
      "problemList的数量： 4520\n",
      "(614, 1352, 229)\n",
      "{'problemNum': 4520, 'result': 4743}\n",
      "problemList的数量： 4530\n",
      "(597, 1347, 260)\n",
      "{'problemNum': 4530, 'result': 4675}\n",
      "problemList的数量： 4540\n",
      "(612, 1368, 209)\n",
      "{'problemNum': 4540, 'result': 4708}\n",
      "problemList的数量： 4550\n",
      "(579, 1383, 236)\n",
      "{'problemNum': 4550, 'result': 4571}\n",
      "problemList的数量： 4560\n",
      "(584, 1363, 256)\n",
      "{'problemNum': 4560, 'result': 4589}\n",
      "problemList的数量： 4570\n",
      "(619, 1371, 258)\n",
      "{'problemNum': 4570, 'result': 4768}\n",
      "problemList的数量： 4580\n",
      "(598, 1365, 242)\n",
      "{'problemNum': 4580, 'result': 4628}\n",
      "problemList的数量： 4590\n",
      "(587, 1388, 256)\n",
      "{'problemNum': 4590, 'result': 4598}\n",
      "problemList的数量： 4600\n",
      "(600, 1388, 235)\n",
      "{'problemNum': 4600, 'result': 4632}\n",
      "problemList的数量： 4610\n",
      "(617, 1382, 234)\n",
      "{'problemNum': 4610, 'result': 4702}\n",
      "problemList的数量： 4620\n",
      "(598, 1390, 260)\n",
      "{'problemNum': 4620, 'result': 4630}\n",
      "problemList的数量： 4630\n",
      "(616, 1406, 245)\n",
      "{'problemNum': 4630, 'result': 4710}\n",
      "problemList的数量： 4640\n",
      "(608, 1405, 244)\n",
      "{'problemNum': 4640, 'result': 4659}\n",
      "problemList的数量： 4650\n",
      "(631, 1426, 233)\n",
      "{'problemNum': 4650, 'result': 4770}\n",
      "problemList的数量： 4660\n",
      "(602, 1386, 242)\n",
      "{'problemNum': 4660, 'result': 4588}\n",
      "problemList的数量： 4670\n",
      "(608, 1399, 231)\n",
      "{'problemNum': 4670, 'result': 4610}\n",
      "problemList的数量： 4680\n",
      "(624, 1401, 237)\n",
      "{'problemNum': 4680, 'result': 4688}\n",
      "problemList的数量： 4690\n",
      "(616, 1403, 265)\n",
      "{'problemNum': 4690, 'result': 4668}\n",
      "problemList的数量： 4700\n",
      "(577, 1399, 229)\n",
      "{'problemNum': 4700, 'result': 4424}\n",
      "problemList的数量： 4710\n",
      "(622, 1405, 244)\n",
      "{'problemNum': 4710, 'result': 4659}\n",
      "problemList的数量： 4720\n",
      "(634, 1441, 257)\n",
      "{'problemNum': 4720, 'result': 4754}\n",
      "problemList的数量： 4730\n",
      "(635, 1410, 260)\n",
      "{'problemNum': 4730, 'result': 4724}\n",
      "problemList的数量： 4740\n",
      "(633, 1400, 240)\n",
      "{'problemNum': 4740, 'result': 4675}\n",
      "problemList的数量： 4750\n",
      "(599, 1400, 243)\n",
      "{'problemNum': 4750, 'result': 4500}\n",
      "problemList的数量： 4760\n",
      "(625, 1397, 259)\n",
      "{'problemNum': 4760, 'result': 4632}\n",
      "problemList的数量： 4770\n",
      "(624, 1445, 244)\n",
      "{'problemNum': 4770, 'result': 4647}\n",
      "problemList的数量： 4780\n",
      "(636, 1425, 252)\n",
      "{'problemNum': 4780, 'result': 4686}\n",
      "problemList的数量： 4790\n",
      "(635, 1430, 259)\n",
      "{'problemNum': 4790, 'result': 4682}\n",
      "problemList的数量： 4800\n",
      "(622, 1438, 260)\n",
      "{'problemNum': 4800, 'result': 4618}\n",
      "problemList的数量： 4810\n",
      "(646, 1453, 258)\n",
      "{'problemNum': 4810, 'result': 4737}\n",
      "problemList的数量： 4820\n",
      "(613, 1442, 248)\n",
      "{'problemNum': 4820, 'result': 4546}\n",
      "problemList的数量： 4830\n",
      "(638, 1441, 251)\n",
      "{'problemNum': 4830, 'result': 4660}\n",
      "problemList的数量： 4840\n",
      "(626, 1448, 269)\n",
      "{'problemNum': 4840, 'result': 4618}\n",
      "problemList的数量： 4850\n",
      "(626, 1430, 252)\n",
      "{'problemNum': 4850, 'result': 4573}\n",
      "problemList的数量： 4860\n",
      "(635, 1475, 231)\n",
      "{'problemNum': 4860, 'result': 4628}\n",
      "problemList的数量： 4870\n",
      "(659, 1452, 239)\n",
      "{'problemNum': 4870, 'result': 4720}\n",
      "problemList的数量： 4880\n",
      "(634, 1429, 253)\n",
      "{'problemNum': 4880, 'result': 4585}\n",
      "problemList的数量： 4890\n",
      "(623, 1454, 249)\n",
      "{'problemNum': 4890, 'result': 4541}\n",
      "problemList的数量： 4900\n",
      "(646, 1501, 267)\n",
      "{'problemNum': 4900, 'result': 4702}\n",
      "problemList的数量： 4910\n",
      "(616, 1473, 263)\n",
      "{'problemNum': 4910, 'result': 4522}\n",
      "problemList的数量： 4920\n",
      "(633, 1497, 256)\n",
      "{'problemNum': 4920, 'result': 4606}\n",
      "problemList的数量： 4930\n",
      "(630, 1468, 260)\n",
      "{'problemNum': 4930, 'result': 4561}\n",
      "problemList的数量： 4940\n",
      "(626, 1471, 253)\n",
      "{'problemNum': 4940, 'result': 4529}\n",
      "problemList的数量： 4950\n",
      "(640, 1470, 271)\n",
      "{'problemNum': 4950, 'result': 4601}\n",
      "problemList的数量： 4960\n",
      "(656, 1487, 251)\n",
      "{'problemNum': 4960, 'result': 4663}\n",
      "problemList的数量： 4970\n",
      "(639, 1466, 268)\n",
      "{'problemNum': 4970, 'result': 4573}\n",
      "problemList的数量： 4980\n",
      "(668, 1474, 273)\n",
      "{'problemNum': 4980, 'result': 4712}\n",
      "problemList的数量： 4990\n",
      "(653, 1501, 254)\n",
      "{'problemNum': 4990, 'result': 4637}\n",
      "problemList的数量： 5000\n",
      "(656, 1465, 283)\n",
      "{'problemNum': 5000, 'result': 4638}\n",
      "problemList的数量： 5010\n",
      "(659, 1506, 281)\n",
      "{'problemNum': 5010, 'result': 4678}\n",
      "problemList的数量： 5020\n",
      "(661, 1506, 245)\n",
      "{'problemNum': 5020, 'result': 4641}\n",
      "problemList的数量： 5030\n",
      "(651, 1493, 259)\n",
      "{'problemNum': 5030, 'result': 4589}\n",
      "problemList的数量： 5040\n",
      "(649, 1489, 274)\n",
      "{'problemNum': 5040, 'result': 4582}\n",
      "problemList的数量： 5050\n",
      "(664, 1540, 268)\n",
      "{'problemNum': 5050, 'result': 4680}\n",
      "problemList的数量： 5060\n",
      "(659, 1536, 272)\n",
      "{'problemNum': 5060, 'result': 4649}\n",
      "problemList的数量： 5070\n",
      "(649, 1531, 258)\n",
      "{'problemNum': 5070, 'result': 4576}\n",
      "problemList的数量： 5080\n",
      "(662, 1535, 261)\n",
      "{'problemNum': 5080, 'result': 4634}\n",
      "problemList的数量： 5090\n",
      "(658, 1518, 261)\n",
      "{'problemNum': 5090, 'result': 4590}\n",
      "problemList的数量： 5100\n",
      "(658, 1506, 257)\n",
      "{'problemNum': 5100, 'result': 4567}\n",
      "problemList的数量： 5110\n",
      "(678, 1517, 285)\n",
      "{'problemNum': 5110, 'result': 4687}\n",
      "problemList的数量： 5120\n",
      "(681, 1529, 252)\n",
      "{'problemNum': 5120, 'result': 4668}\n",
      "problemList的数量： 5130\n",
      "(653, 1540, 259)\n",
      "{'problemNum': 5130, 'result': 4549}\n",
      "problemList的数量： 5140\n",
      "(697, 1546, 265)\n",
      "{'problemNum': 5140, 'result': 4751}\n",
      "problemList的数量： 5150\n",
      "(672, 1551, 265)\n",
      "{'problemNum': 5150, 'result': 4632}\n",
      "problemList的数量： 5160\n",
      "(658, 1547, 262)\n",
      "{'problemNum': 5160, 'result': 4554}\n",
      "problemList的数量： 5170\n",
      "(678, 1561, 266)\n",
      "{'problemNum': 5170, 'result': 4652}\n",
      "problemList的数量： 5180\n",
      "(678, 1558, 275)\n",
      "{'problemNum': 5180, 'result': 4649}\n",
      "problemList的数量： 5190\n",
      "(687, 1577, 260)\n",
      "{'problemNum': 5190, 'result': 4681}\n",
      "problemList的数量： 5200\n",
      "(674, 1549, 257)\n",
      "{'problemNum': 5200, 'result': 4588}\n",
      "problemList的数量： 5210\n",
      "(674, 1556, 275)\n",
      "{'problemNum': 5210, 'result': 4603}\n",
      "problemList的数量： 5220\n",
      "(700, 1567, 276)\n",
      "{'problemNum': 5220, 'result': 4718}\n",
      "problemList的数量： 5230\n",
      "(670, 1583, 281)\n",
      "{'problemNum': 5230, 'result': 4595}\n",
      "problemList的数量： 5240\n",
      "(718, 1579, 293)\n",
      "{'problemNum': 5240, 'result': 4808}\n",
      "problemList的数量： 5250\n",
      "(675, 1556, 283)\n",
      "{'problemNum': 5250, 'result': 4578}\n",
      "problemList的数量： 5260\n",
      "(680, 1583, 281)\n",
      "{'problemNum': 5260, 'result': 4613}\n",
      "problemList的数量： 5270\n",
      "(694, 1582, 285)\n",
      "{'problemNum': 5270, 'result': 4670}\n",
      "problemList的数量： 5280\n",
      "(699, 1592, 271)\n",
      "{'problemNum': 5280, 'result': 4679}\n",
      "problemList的数量： 5290\n",
      "(690, 1570, 277)\n",
      "{'problemNum': 5290, 'result': 4616}\n",
      "problemList的数量： 5300\n",
      "(700, 1562, 264)\n",
      "{'problemNum': 5300, 'result': 4633}\n",
      "problemList的数量： 5310\n",
      "(679, 1582, 267)\n",
      "{'problemNum': 5310, 'result': 4552}\n",
      "problemList的数量： 5320\n",
      "(676, 1577, 252)\n",
      "{'problemNum': 5320, 'result': 4511}\n",
      "problemList的数量： 5330\n",
      "(711, 1595, 263)\n",
      "{'problemNum': 5330, 'result': 4681}\n",
      "problemList的数量： 5340\n",
      "(713, 1615, 276)\n",
      "{'problemNum': 5340, 'result': 4711}\n",
      "problemList的数量： 5350\n",
      "(713, 1615, 265)\n",
      "{'problemNum': 5350, 'result': 4690}\n",
      "problemList的数量： 5360\n",
      "(709, 1594, 292)\n",
      "{'problemNum': 5360, 'result': 4672}\n",
      "problemList的数量： 5370\n",
      "(709, 1597, 282)\n",
      "{'problemNum': 5370, 'result': 4657}\n",
      "problemList的数量： 5380\n",
      "(698, 1612, 276)\n",
      "{'problemNum': 5380, 'result': 4606}\n",
      "problemList的数量： 5390\n",
      "(682, 1593, 286)\n",
      "{'problemNum': 5390, 'result': 4523}\n",
      "problemList的数量： 5400\n",
      "(689, 1623, 283)\n",
      "{'problemNum': 5400, 'result': 4567}\n",
      "problemList的数量： 5410\n",
      "(707, 1618, 292)\n",
      "{'problemNum': 5410, 'result': 4641}\n",
      "problemList的数量： 5420\n",
      "(715, 1602, 270)\n",
      "{'problemNum': 5420, 'result': 4632}\n",
      "problemList的数量： 5430\n",
      "(710, 1608, 282)\n",
      "{'problemNum': 5430, 'result': 4619}\n",
      "problemList的数量： 5440\n",
      "(692, 1642, 283)\n",
      "{'problemNum': 5440, 'result': 4563}\n",
      "problemList的数量： 5450\n",
      "(729, 1640, 297)\n",
      "{'problemNum': 5450, 'result': 4722}\n",
      "problemList的数量： 5460\n",
      "(708, 1650, 265)\n",
      "{'problemNum': 5460, 'result': 4604}\n",
      "problemList的数量： 5470\n",
      "(710, 1642, 284)\n",
      "{'problemNum': 5470, 'result': 4615}\n",
      "problemList的数量： 5480\n",
      "(701, 1635, 273)\n",
      "{'problemNum': 5480, 'result': 4551}\n",
      "problemList的数量： 5490\n",
      "(718, 1619, 285)\n",
      "{'problemNum': 5490, 'result': 4613}\n",
      "problemList的数量： 5500\n",
      "(727, 1657, 300)\n",
      "{'problemNum': 5500, 'result': 4688}\n",
      "problemList的数量： 5510\n",
      "(722, 1658, 295)\n",
      "{'problemNum': 5510, 'result': 4655}\n",
      "problemList的数量： 5520\n",
      "(726, 1637, 284)\n",
      "{'problemNum': 5520, 'result': 4636}\n",
      "problemList的数量： 5530\n",
      "(727, 1680, 295)\n",
      "{'problemNum': 5530, 'result': 4677}\n",
      "problemList的数量： 5540\n",
      "(744, 1656, 284)\n",
      "{'problemNum': 5540, 'result': 4711}\n",
      "problemList的数量： 5550\n",
      "(733, 1661, 287)\n",
      "{'problemNum': 5550, 'result': 4662}\n",
      "problemList的数量： 5560\n",
      "(720, 1617, 288)\n",
      "{'problemNum': 5560, 'result': 4565}\n",
      "problemList的数量： 5570\n",
      "(734, 1673, 277)\n",
      "{'problemNum': 5570, 'result': 4651}\n",
      "problemList的数量： 5580\n",
      "(724, 1690, 293)\n",
      "{'problemNum': 5580, 'result': 4627}\n",
      "problemList的数量： 5590\n",
      "(734, 1687, 276)\n",
      "{'problemNum': 5590, 'result': 4644}\n",
      "problemList的数量： 5600\n",
      "(738, 1687, 282)\n",
      "{'problemNum': 5600, 'result': 4658}\n",
      "problemList的数量： 5610\n",
      "(730, 1680, 274)\n",
      "{'problemNum': 5610, 'result': 4605}\n",
      "problemList的数量： 5620\n",
      "(729, 1688, 281)\n",
      "{'problemNum': 5620, 'result': 4603}\n",
      "problemList的数量： 5630\n",
      "(749, 1681, 297)\n",
      "{'problemNum': 5630, 'result': 4687}\n",
      "problemList的数量： 5640\n",
      "(753, 1688, 289)\n",
      "{'problemNum': 5640, 'result': 4694}\n",
      "problemList的数量： 5650\n",
      "(733, 1708, 307)\n",
      "{'problemNum': 5650, 'result': 4634}\n",
      "problemList的数量： 5660\n",
      "(742, 1681, 281)\n",
      "{'problemNum': 5660, 'result': 4619}\n",
      "problemList的数量： 5670\n",
      "(737, 1681, 299)\n",
      "{'problemNum': 5670, 'result': 4607}\n",
      "problemList的数量： 5680\n",
      "(747, 1714, 307)\n",
      "{'problemNum': 5680, 'result': 4671}\n",
      "problemList的数量： 5690\n",
      "(757, 1694, 304)\n",
      "{'problemNum': 5690, 'result': 4686}\n",
      "problemList的数量： 5700\n",
      "(751, 1696, 293)\n",
      "{'problemNum': 5700, 'result': 4646}\n",
      "problemList的数量： 5710\n",
      "(750, 1687, 281)\n",
      "{'problemNum': 5710, 'result': 4617}\n",
      "problemList的数量： 5720\n",
      "(761, 1680, 311)\n",
      "{'problemNum': 5720, 'result': 4672}\n",
      "problemList的数量： 5730\n",
      "(763, 1710, 316)\n",
      "{'problemNum': 5730, 'result': 4701}\n",
      "problemList的数量： 5740\n",
      "(743, 1732, 303)\n",
      "{'problemNum': 5740, 'result': 4618}\n",
      "problemList的数量： 5750\n",
      "(767, 1729, 303)\n",
      "{'problemNum': 5750, 'result': 4703}\n",
      "problemList的数量： 5760\n",
      "(774, 1704, 292)\n",
      "{'problemNum': 5760, 'result': 4695}\n",
      "problemList的数量： 5770\n",
      "(746, 1717, 291)\n",
      "{'problemNum': 5770, 'result': 4584}\n",
      "problemList的数量： 5780\n",
      "(763, 1721, 310)\n",
      "{'problemNum': 5780, 'result': 4662}\n",
      "problemList的数量： 5790\n",
      "(748, 1731, 300)\n",
      "{'problemNum': 5790, 'result': 4594}\n",
      "problemList的数量： 5800\n",
      "(725, 1770, 324)\n",
      "{'problemNum': 5800, 'result': 4545}\n",
      "problemList的数量： 5810\n",
      "(765, 1738, 290)\n",
      "{'problemNum': 5810, 'result': 4644}\n",
      "problemList的数量： 5820\n",
      "(754, 1742, 298)\n",
      "{'problemNum': 5820, 'result': 4601}\n",
      "problemList的数量： 5830\n",
      "(749, 1757, 294)\n",
      "{'problemNum': 5830, 'result': 4582}\n",
      "problemList的数量： 5840\n",
      "(770, 1737, 311)\n",
      "{'problemNum': 5840, 'result': 4657}\n",
      "problemList的数量： 5850\n",
      "(773, 1764, 295)\n",
      "{'problemNum': 5850, 'result': 4667}\n",
      "problemList的数量： 5860\n",
      "(775, 1761, 299)\n",
      "{'problemNum': 5860, 'result': 4668}\n",
      "problemList的数量： 5870\n",
      "(768, 1751, 317)\n",
      "{'problemNum': 5870, 'result': 4641}\n",
      "problemList的数量： 5880\n",
      "(754, 1725, 320)\n",
      "{'problemNum': 5880, 'result': 4559}\n",
      "problemList的数量： 5890\n",
      "(772, 1768, 295)\n",
      "{'problemNum': 5890, 'result': 4635}\n",
      "problemList的数量： 5900\n",
      "(791, 1767, 302)\n",
      "{'problemNum': 5900, 'result': 4707}\n",
      "problemList的数量： 5910\n",
      "(782, 1773, 316)\n",
      "{'problemNum': 5910, 'result': 4681}\n",
      "problemList的数量： 5920\n",
      "(757, 1751, 297)\n",
      "{'problemNum': 5920, 'result': 4541}\n",
      "problemList的数量： 5930\n",
      "(795, 1773, 291)\n",
      "{'problemNum': 5930, 'result': 4694}\n",
      "problemList的数量： 5940\n",
      "(778, 1780, 295)\n",
      "{'problemNum': 5940, 'result': 4629}\n",
      "problemList的数量： 5950\n",
      "(794, 1780, 311)\n",
      "{'problemNum': 5950, 'result': 4696}\n",
      "problemList的数量： 5960\n",
      "(784, 1768, 305)\n",
      "{'problemNum': 5960, 'result': 4635}\n",
      "problemList的数量： 5970\n",
      "(797, 1786, 310)\n",
      "{'problemNum': 5970, 'result': 4696}\n",
      "problemList的数量： 5980\n",
      "(775, 1793, 324)\n",
      "{'problemNum': 5980, 'result': 4618}\n",
      "problemList的数量： 5990\n",
      "(778, 1782, 324)\n",
      "{'problemNum': 5990, 'result': 4615}\n",
      "problemList的数量： 6000\n",
      "(801, 1813, 288)\n",
      "{'problemNum': 6000, 'result': 4690}\n",
      "problemList的数量： 6010\n",
      "(792, 1801, 301)\n",
      "{'problemNum': 6010, 'result': 4650}\n",
      "problemList的数量： 6020\n",
      "(791, 1817, 298)\n",
      "{'problemNum': 6020, 'result': 4646}\n",
      "problemList的数量： 6030\n",
      "(788, 1801, 309)\n",
      "{'problemNum': 6030, 'result': 4625}\n",
      "problemList的数量： 6040\n",
      "(790, 1830, 316)\n",
      "{'problemNum': 6040, 'result': 4653}\n",
      "problemList的数量： 6050\n",
      "(777, 1811, 321)\n",
      "{'problemNum': 6050, 'result': 4584}\n",
      "problemList的数量： 6060\n",
      "(794, 1791, 309)\n",
      "{'problemNum': 6060, 'result': 4617}\n",
      "problemList的数量： 6070\n",
      "(800, 1816, 321)\n",
      "{'problemNum': 6070, 'result': 4662}\n",
      "problemList的数量： 6080\n",
      "(823, 1812, 324)\n",
      "{'problemNum': 6080, 'result': 4740}\n",
      "problemList的数量： 6090\n",
      "(801, 1793, 325)\n",
      "{'problemNum': 6090, 'result': 4636}\n",
      "problemList的数量： 6100\n",
      "(801, 1840, 328)\n",
      "{'problemNum': 6100, 'result': 4665}\n",
      "problemList的数量： 6110\n",
      "(794, 1855, 314)\n",
      "{'problemNum': 6110, 'result': 4631}\n",
      "problemList的数量： 6120\n",
      "(803, 1827, 314)\n",
      "{'problemNum': 6120, 'result': 4636}\n",
      "problemList的数量： 6130\n",
      "(782, 1835, 308)\n",
      "{'problemNum': 6130, 'result': 4551}\n",
      "problemList的数量： 6140\n",
      "(800, 1835, 329)\n",
      "{'problemNum': 6140, 'result': 4629}\n",
      "problemList的数量： 6150\n",
      "(805, 1844, 312)\n",
      "{'problemNum': 6150, 'result': 4632}\n",
      "problemList的数量： 6160\n",
      "(807, 1844, 320)\n",
      "{'problemNum': 6160, 'result': 4639}\n",
      "problemList的数量： 6170\n",
      "(812, 1837, 320)\n",
      "{'problemNum': 6170, 'result': 4646}\n",
      "problemList的数量： 6180\n",
      "(788, 1858, 329)\n",
      "{'problemNum': 6180, 'result': 4569}\n",
      "problemList的数量： 6190\n",
      "(827, 1844, 305)\n",
      "{'problemNum': 6190, 'result': 4679}\n",
      "problemList的数量： 6200\n",
      "(812, 1844, 337)\n",
      "{'problemNum': 6200, 'result': 4641}\n",
      "problemList的数量： 6210\n",
      "(806, 1865, 313)\n",
      "{'problemNum': 6210, 'result': 4606}\n",
      "problemList的数量： 6220\n",
      "(816, 1873, 334)\n",
      "{'problemNum': 6220, 'result': 4659}\n",
      "problemList的数量： 6230\n",
      "(814, 1866, 327)\n",
      "{'problemNum': 6230, 'result': 4634}\n",
      "problemList的数量： 6240\n",
      "(817, 1898, 329)\n",
      "{'problemNum': 6240, 'result': 4663}\n",
      "problemList的数量： 6250\n",
      "(827, 1847, 344)\n",
      "{'problemNum': 6250, 'result': 4667}\n",
      "problemList的数量： 6260\n",
      "(835, 1891, 326)\n",
      "{'problemNum': 6260, 'result': 4707}\n",
      "problemList的数量： 6270\n",
      "(814, 1862, 328)\n",
      "{'problemNum': 6270, 'result': 4603}\n",
      "problemList的数量： 6280\n",
      "(836, 1878, 326)\n",
      "{'problemNum': 6280, 'result': 4686}\n",
      "problemList的数量： 6290\n",
      "(813, 1883, 329)\n",
      "{'problemNum': 6290, 'result': 4600}\n",
      "problemList的数量： 6300\n",
      "(823, 1890, 316)\n",
      "{'problemNum': 6300, 'result': 4625}\n",
      "problemList的数量： 6310\n",
      "(831, 1866, 328)\n",
      "{'problemNum': 6310, 'result': 4638}\n",
      "problemList的数量： 6320\n",
      "(820, 1887, 328)\n",
      "{'problemNum': 6320, 'result': 4606}\n",
      "problemList的数量： 6330\n",
      "(822, 1911, 332)\n",
      "{'problemNum': 6330, 'result': 4626}\n",
      "problemList的数量： 6340\n",
      "(822, 1885, 334)\n",
      "{'problemNum': 6340, 'result': 4603}\n",
      "problemList的数量： 6350\n",
      "(838, 1887, 328)\n",
      "{'problemNum': 6350, 'result': 4649}\n",
      "problemList的数量： 6360\n",
      "(839, 1935, 310)\n",
      "{'problemNum': 6360, 'result': 4666}\n",
      "problemList的数量： 6370\n",
      "(851, 1918, 340)\n",
      "{'problemNum': 6370, 'result': 4715}\n",
      "problemList的数量： 6380\n",
      "(834, 1927, 328)\n",
      "{'problemNum': 6380, 'result': 4641}\n",
      "problemList的数量： 6390\n",
      "(842, 1937, 328)\n",
      "{'problemNum': 6390, 'result': 4670}\n",
      "problemList的数量： 6400\n",
      "(854, 1921, 339)\n",
      "{'problemNum': 6400, 'result': 4704}\n",
      "problemList的数量： 6410\n",
      "(848, 1894, 332)\n",
      "{'problemNum': 6410, 'result': 4650}\n",
      "problemList的数量： 6420\n",
      "(830, 1921, 337)\n",
      "{'problemNum': 6420, 'result': 4601}\n",
      "problemList的数量： 6430\n",
      "(849, 1932, 315)\n",
      "{'problemNum': 6430, 'result': 4653}\n",
      "problemList的数量： 6440\n",
      "(859, 1924, 343)\n",
      "{'problemNum': 6440, 'result': 4699}\n",
      "problemList的数量： 6450\n",
      "(834, 1931, 343)\n",
      "{'problemNum': 6450, 'result': 4605}\n",
      "problemList的数量： 6460\n",
      "(841, 1955, 335)\n",
      "{'problemNum': 6460, 'result': 4634}\n",
      "problemList的数量： 6470\n",
      "(835, 1943, 354)\n",
      "{'problemNum': 6470, 'result': 4612}\n",
      "problemList的数量： 6480\n",
      "(843, 1940, 326)\n",
      "{'problemNum': 6480, 'result': 4609}\n",
      "problemList的数量： 6490\n",
      "(866, 1967, 339)\n",
      "{'problemNum': 6490, 'result': 4713}\n",
      "problemList的数量： 6500\n",
      "(843, 1925, 342)\n",
      "{'problemNum': 6500, 'result': 4598}\n",
      "problemList的数量： 6510\n",
      "(839, 1948, 341)\n",
      "{'problemNum': 6510, 'result': 4590}\n",
      "problemList的数量： 6520\n",
      "(844, 1944, 344)\n",
      "{'problemNum': 6520, 'result': 4601}\n",
      "problemList的数量： 6530\n",
      "(854, 1939, 339)\n",
      "{'problemNum': 6530, 'result': 4623}\n",
      "problemList的数量： 6540\n",
      "(851, 1937, 338)\n",
      "{'problemNum': 6540, 'result': 4604}\n",
      "problemList的数量： 6550\n",
      "(853, 1941, 345)\n",
      "{'problemNum': 6550, 'result': 4610}\n",
      "problemList的数量： 6560\n",
      "(865, 1983, 323)\n",
      "{'problemNum': 6560, 'result': 4658}\n",
      "problemList的数量： 6570\n",
      "(862, 1963, 346)\n",
      "{'problemNum': 6570, 'result': 4645}\n",
      "problemList的数量： 6580\n",
      "(858, 1933, 334)\n",
      "{'problemNum': 6580, 'result': 4593}\n",
      "problemList的数量： 6590\n",
      "(863, 1969, 338)\n",
      "{'problemNum': 6590, 'result': 4632}\n",
      "problemList的数量： 6600\n",
      "(857, 1995, 350)\n",
      "{'problemNum': 6600, 'result': 4631}\n",
      "problemList的数量： 6610\n",
      "(864, 1972, 321)\n",
      "{'problemNum': 6610, 'result': 4610}\n",
      "problemList的数量： 6620\n",
      "(857, 2000, 342)\n",
      "{'problemNum': 6620, 'result': 4613}\n",
      "problemList的数量： 6630\n",
      "(863, 1984, 345)\n",
      "{'problemNum': 6630, 'result': 4619}\n",
      "problemList的数量： 6640\n",
      "(840, 1978, 344)\n",
      "{'problemNum': 6640, 'result': 4528}\n",
      "problemList的数量： 6650\n",
      "(859, 1991, 351)\n",
      "{'problemNum': 6650, 'result': 4600}\n",
      "problemList的数量： 6660\n",
      "(876, 1982, 356)\n",
      "{'problemNum': 6660, 'result': 4651}\n",
      "problemList的数量： 6670\n",
      "(869, 1998, 350)\n",
      "{'problemNum': 6670, 'result': 4626}\n",
      "problemList的数量： 6680\n",
      "(876, 2007, 355)\n",
      "{'problemNum': 6680, 'result': 4652}\n",
      "problemList的数量： 6690\n",
      "(869, 1981, 344)\n",
      "{'problemNum': 6690, 'result': 4596}\n",
      "problemList的数量： 6700\n",
      "(867, 2010, 356)\n",
      "{'problemNum': 6700, 'result': 4611}\n",
      "problemList的数量： 6710\n",
      "(882, 2002, 364)\n",
      "{'problemNum': 6710, 'result': 4655}\n",
      "problemList的数量： 6720\n",
      "(874, 2028, 337)\n",
      "{'problemNum': 6720, 'result': 4618}\n",
      "problemList的数量： 6730\n",
      "(881, 1999, 355)\n",
      "{'problemNum': 6730, 'result': 4630}\n",
      "problemList的数量： 6740\n",
      "(884, 2025, 357)\n",
      "{'problemNum': 6740, 'result': 4653}\n",
      "problemList的数量： 6750\n",
      "(881, 2022, 351)\n",
      "{'problemNum': 6750, 'result': 4628}\n",
      "problemList的数量： 6760\n",
      "(899, 2008, 345)\n",
      "{'problemNum': 6760, 'result': 4670}\n",
      "problemList的数量： 6770\n",
      "(895, 2031, 366)\n",
      "{'problemNum': 6770, 'result': 4680}\n",
      "problemList的数量： 6780\n",
      "(882, 2026, 350)\n",
      "{'problemNum': 6780, 'result': 4613}\n",
      "problemList的数量： 6790\n",
      "(882, 2033, 360)\n",
      "{'problemNum': 6790, 'result': 4618}\n",
      "problemList的数量： 6800\n",
      "(897, 2072, 362)\n",
      "{'problemNum': 6800, 'result': 4690}\n",
      "problemList的数量： 6810\n",
      "(875, 2038, 357)\n",
      "{'problemNum': 6810, 'result': 4581}\n",
      "problemList的数量： 6820\n",
      "(903, 2043, 353)\n",
      "{'problemNum': 6820, 'result': 4671}\n",
      "problemList的数量： 6830\n",
      "(888, 2053, 358)\n",
      "{'problemNum': 6830, 'result': 4624}\n",
      "problemList的数量： 6840\n",
      "(906, 2053, 350)\n",
      "{'problemNum': 6840, 'result': 4673}\n",
      "problemList的数量： 6850\n",
      "(899, 2043, 353)\n",
      "{'problemNum': 6850, 'result': 4637}\n",
      "problemList的数量： 6860\n",
      "(905, 2057, 360)\n",
      "{'problemNum': 6860, 'result': 4665}\n",
      "problemList的数量： 6870\n",
      "(906, 2072, 367)\n",
      "{'problemNum': 6870, 'result': 4677}\n",
      "problemList的数量： 6880\n",
      "(895, 2066, 365)\n",
      "{'problemNum': 6880, 'result': 4626}\n",
      "problemList的数量： 6890\n",
      "(910, 2049, 362)\n",
      "{'problemNum': 6890, 'result': 4658}\n",
      "problemList的数量： 6900\n",
      "(901, 2073, 360)\n",
      "{'problemNum': 6900, 'result': 4635}\n",
      "problemList的数量： 6910\n",
      "(896, 2078, 370)\n",
      "{'problemNum': 6910, 'result': 4621}\n",
      "problemList的数量： 6920\n",
      "(915, 2068, 369)\n",
      "{'problemNum': 6920, 'result': 4671}\n",
      "problemList的数量： 6930\n",
      "(904, 2077, 360)\n",
      "{'problemNum': 6930, 'result': 4628}\n",
      "problemList的数量： 6940\n",
      "(901, 2089, 356)\n",
      "{'problemNum': 6940, 'result': 4616}\n",
      "problemList的数量： 6950\n",
      "(908, 2099, 365)\n",
      "{'problemNum': 6950, 'result': 4645}\n",
      "problemList的数量： 6960\n",
      "(921, 2085, 356)\n",
      "{'problemNum': 6960, 'result': 4666}\n",
      "problemList的数量： 6970\n",
      "(907, 2066, 364)\n",
      "{'problemNum': 6970, 'result': 4607}\n",
      "problemList的数量： 6980\n",
      "(900, 2087, 367)\n",
      "{'problemNum': 6980, 'result': 4592}\n",
      "problemList的数量： 6990\n",
      "(925, 2107, 372)\n",
      "{'problemNum': 6990, 'result': 4685}\n",
      "problemList的数量： 7000\n",
      "(923, 2096, 372)\n",
      "{'problemNum': 7000, 'result': 4665}\n",
      "problemList的数量： 7010\n",
      "(919, 2090, 373)\n",
      "{'problemNum': 7010, 'result': 4641}\n",
      "problemList的数量： 7020\n",
      "(923, 2085, 374)\n",
      "{'problemNum': 7020, 'result': 4646}\n",
      "problemList的数量： 7030\n",
      "(909, 2106, 354)\n",
      "{'problemNum': 7030, 'result': 4593}\n",
      "problemList的数量： 7040\n",
      "(926, 2120, 368)\n",
      "{'problemNum': 7040, 'result': 4662}\n",
      "problemList的数量： 7050\n",
      "(913, 2090, 352)\n",
      "{'problemNum': 7050, 'result': 4581}\n",
      "problemList的数量： 7060\n",
      "(928, 2120, 355)\n",
      "{'problemNum': 7060, 'result': 4645}\n",
      "problemList的数量： 7070\n",
      "(942, 2117, 366)\n",
      "{'problemNum': 7070, 'result': 4691}\n",
      "problemList的数量： 7080\n",
      "(933, 2104, 377)\n",
      "{'problemNum': 7080, 'result': 4653}\n",
      "problemList的数量： 7090\n",
      "(940, 2127, 382)\n",
      "{'problemNum': 7090, 'result': 4688}\n",
      "problemList的数量： 7100\n",
      "(929, 2126, 365)\n",
      "{'problemNum': 7100, 'result': 4633}\n",
      "problemList的数量： 7110\n",
      "(922, 2151, 370)\n",
      "{'problemNum': 7110, 'result': 4622}\n",
      "problemList的数量： 7120\n",
      "(928, 2131, 379)\n",
      "{'problemNum': 7120, 'result': 4629}\n",
      "problemList的数量： 7130\n",
      "(938, 2142, 361)\n",
      "{'problemNum': 7130, 'result': 4650}\n",
      "problemList的数量： 7140\n",
      "(944, 2145, 369)\n",
      "{'problemNum': 7140, 'result': 4669}\n",
      "problemList的数量： 7150\n",
      "(933, 2132, 387)\n",
      "{'problemNum': 7150, 'result': 4632}\n",
      "problemList的数量： 7160\n",
      "(930, 2170, 386)\n",
      "{'problemNum': 7160, 'result': 4639}\n",
      "problemList的数量： 7170\n",
      "(943, 2147, 377)\n",
      "{'problemNum': 7170, 'result': 4655}\n",
      "problemList的数量： 7180\n",
      "(942, 2141, 359)\n",
      "{'problemNum': 7180, 'result': 4628}\n",
      "problemList的数量： 7190\n",
      "(937, 2166, 374)\n",
      "{'problemNum': 7190, 'result': 4632}\n",
      "problemList的数量： 7200\n",
      "(929, 2151, 355)\n",
      "{'problemNum': 7200, 'result': 4578}\n",
      "problemList的数量： 7210\n",
      "(926, 2176, 358)\n",
      "{'problemNum': 7210, 'result': 4578}\n",
      "problemList的数量： 7220\n",
      "(937, 2155, 377)\n",
      "{'problemNum': 7220, 'result': 4607}\n",
      "problemList的数量： 7230\n",
      "(954, 2174, 368)\n",
      "{'problemNum': 7230, 'result': 4662}\n",
      "problemList的数量： 7240\n",
      "(936, 2171, 376)\n",
      "{'problemNum': 7240, 'result': 4600}\n",
      "problemList的数量： 7250\n",
      "(957, 2198, 377)\n",
      "{'problemNum': 7250, 'result': 4679}\n",
      "problemList的数量： 7260\n",
      "(948, 2200, 371)\n",
      "{'problemNum': 7260, 'result': 4641}\n",
      "problemList的数量： 7270\n",
      "(953, 2187, 379)\n",
      "{'problemNum': 7270, 'result': 4649}\n",
      "problemList的数量： 7280\n",
      "(961, 2175, 381)\n",
      "{'problemNum': 7280, 'result': 4661}\n",
      "problemList的数量： 7290\n",
      "(949, 2174, 372)\n",
      "{'problemNum': 7290, 'result': 4610}\n",
      "problemList的数量： 7300\n",
      "(961, 2187, 383)\n",
      "{'problemNum': 7300, 'result': 4658}\n",
      "problemList的数量： 7310\n",
      "(963, 2179, 377)\n",
      "{'problemNum': 7310, 'result': 4648}\n",
      "problemList的数量： 7320\n",
      "(966, 2206, 367)\n",
      "{'problemNum': 7320, 'result': 4661}\n",
      "problemList的数量： 7330\n",
      "(956, 2204, 382)\n",
      "{'problemNum': 7330, 'result': 4632}\n",
      "problemList的数量： 7340\n",
      "(954, 2202, 388)\n",
      "{'problemNum': 7340, 'result': 4621}\n",
      "problemList的数量： 7350\n",
      "(968, 2183, 374)\n",
      "{'problemNum': 7350, 'result': 4639}\n",
      "problemList的数量： 7360\n",
      "(933, 2207, 384)\n",
      "{'problemNum': 7360, 'result': 4544}\n",
      "problemList的数量： 7370\n",
      "(966, 2189, 375)\n",
      "{'problemNum': 7370, 'result': 4625}\n",
      "problemList的数量： 7380\n",
      "(963, 2228, 378)\n",
      "{'problemNum': 7380, 'result': 4634}\n",
      "problemList的数量： 7390\n",
      "(955, 2226, 387)\n",
      "{'problemNum': 7390, 'result': 4608}\n",
      "problemList的数量： 7400\n",
      "(967, 2180, 396)\n",
      "{'problemNum': 7400, 'result': 4618}\n",
      "problemList的数量： 7410\n",
      "(964, 2230, 386)\n",
      "{'problemNum': 7410, 'result': 4625}\n",
      "problemList的数量： 7420\n",
      "(969, 2234, 384)\n",
      "{'problemNum': 7420, 'result': 4636}\n",
      "problemList的数量： 7430\n",
      "(981, 2241, 390)\n",
      "{'problemNum': 7430, 'result': 4676}\n",
      "problemList的数量： 7440\n",
      "(974, 2214, 389)\n",
      "{'problemNum': 7440, 'result': 4629}\n",
      "problemList的数量： 7450\n",
      "(971, 2219, 386)\n",
      "{'problemNum': 7450, 'result': 4615}\n",
      "problemList的数量： 7460\n",
      "(965, 2228, 387)\n",
      "{'problemNum': 7460, 'result': 4597}\n",
      "problemList的数量： 7470\n",
      "(968, 2212, 392)\n",
      "{'problemNum': 7470, 'result': 4594}\n",
      "problemList的数量： 7480\n",
      "(963, 2238, 371)\n",
      "{'problemNum': 7480, 'result': 4573}\n",
      "problemList的数量： 7490\n",
      "(971, 2254, 400)\n",
      "{'problemNum': 7490, 'result': 4621}\n",
      "problemList的数量： 7500\n",
      "(976, 2245, 383)\n",
      "{'problemNum': 7500, 'result': 4614}\n",
      "problemList的数量： 7510\n",
      "(966, 2245, 393)\n",
      "{'problemNum': 7510, 'result': 4583}\n",
      "problemList的数量： 7520\n",
      "(994, 2234, 388)\n",
      "{'problemNum': 7520, 'result': 4654}\n",
      "problemList的数量： 7530\n",
      "(976, 2232, 391)\n",
      "{'problemNum': 7530, 'result': 4593}\n",
      "problemList的数量： 7540\n",
      "(976, 2231, 397)\n",
      "{'problemNum': 7540, 'result': 4590}\n",
      "problemList的数量： 7550\n",
      "(982, 2256, 395)\n",
      "{'problemNum': 7550, 'result': 4616}\n",
      "problemList的数量： 7560\n",
      "(981, 2256, 401)\n",
      "{'problemNum': 7560, 'result': 4611}\n",
      "problemList的数量： 7570\n",
      "(996, 2251, 388)\n",
      "{'problemNum': 7570, 'result': 4640}\n",
      "problemList的数量： 7580\n",
      "(983, 2264, 385)\n",
      "{'problemNum': 7580, 'result': 4599}\n",
      "problemList的数量： 7590\n",
      "(995, 2271, 401)\n",
      "{'problemNum': 7590, 'result': 4644}\n",
      "problemList的数量： 7600\n",
      "(1007, 2280, 394)\n",
      "{'problemNum': 7600, 'result': 4676}\n",
      "problemList的数量： 7610\n",
      "(1000, 2275, 384)\n",
      "{'problemNum': 7610, 'result': 4638}\n",
      "problemList的数量： 7620\n",
      "(1001, 2289, 401)\n",
      "{'problemNum': 7620, 'result': 4655}\n",
      "problemList的数量： 7630\n",
      "(1003, 2310, 395)\n",
      "{'problemNum': 7630, 'result': 4664}\n",
      "problemList的数量： 7640\n",
      "(989, 2280, 394)\n",
      "{'problemNum': 7640, 'result': 4596}\n",
      "problemList的数量： 7650\n",
      "(1000, 2264, 380)\n",
      "{'problemNum': 7650, 'result': 4605}\n",
      "problemList的数量： 7660\n",
      "(996, 2306, 398)\n",
      "{'problemNum': 7660, 'result': 4624}\n",
      "problemList的数量： 7670\n",
      "(1010, 2295, 396)\n",
      "{'problemNum': 7670, 'result': 4653}\n",
      "problemList的数量： 7680\n",
      "(1019, 2285, 399)\n",
      "{'problemNum': 7680, 'result': 4669}\n",
      "problemList的数量： 7690\n",
      "(1012, 2305, 406)\n",
      "{'problemNum': 7690, 'result': 4658}\n",
      "problemList的数量： 7700\n",
      "(999, 2307, 392)\n",
      "{'problemNum': 7700, 'result': 4606}\n",
      "problemList的数量： 7710\n",
      "(1025, 2329, 402)\n",
      "{'problemNum': 7710, 'result': 4696}\n",
      "problemList的数量： 7720\n",
      "(1014, 2318, 398)\n",
      "{'problemNum': 7720, 'result': 4648}\n",
      "problemList的数量： 7730\n",
      "(1002, 2325, 400)\n",
      "{'problemNum': 7730, 'result': 4612}\n",
      "problemList的数量： 7740\n",
      "(1023, 2333, 405)\n",
      "{'problemNum': 7740, 'result': 4676}\n",
      "problemList的数量： 7750\n",
      "(1019, 2321, 404)\n",
      "{'problemNum': 7750, 'result': 4651}\n",
      "problemList的数量： 7760\n",
      "(1025, 2319, 393)\n",
      "{'problemNum': 7760, 'result': 4655}\n",
      "problemList的数量： 7770\n",
      "(1002, 2312, 409)\n",
      "{'problemNum': 7770, 'result': 4587}\n",
      "problemList的数量： 7780\n",
      "(1020, 2324, 403)\n",
      "{'problemNum': 7780, 'result': 4637}\n",
      "problemList的数量： 7790\n",
      "(1014, 2346, 409)\n",
      "{'problemNum': 7790, 'result': 4630}\n",
      "problemList的数量： 7800\n",
      "(1028, 2331, 398)\n",
      "{'problemNum': 7800, 'result': 4651}\n",
      "problemList的数量： 7810\n",
      "(1025, 2345, 407)\n",
      "{'problemNum': 7810, 'result': 4649}\n",
      "problemList的数量： 7820\n",
      "(1021, 2344, 398)\n",
      "{'problemNum': 7820, 'result': 4625}\n",
      "problemList的数量： 7830\n",
      "(1024, 2342, 416)\n",
      "{'problemNum': 7830, 'result': 4639}\n",
      "problemList的数量： 7840\n",
      "(1039, 2352, 409)\n",
      "{'problemNum': 7840, 'result': 4677}\n",
      "problemList的数量： 7850\n",
      "(1029, 2348, 399)\n",
      "{'problemNum': 7850, 'result': 4634}\n",
      "problemList的数量： 7860\n",
      "(1033, 2347, 391)\n",
      "{'problemNum': 7860, 'result': 4634}\n",
      "problemList的数量： 7870\n",
      "(1016, 2358, 405)\n",
      "{'problemNum': 7870, 'result': 4594}\n",
      "problemList的数量： 7880\n",
      "(1028, 2346, 410)\n",
      "{'problemNum': 7880, 'result': 4619}\n",
      "problemList的数量： 7890\n",
      "(1027, 2372, 408)\n",
      "{'problemNum': 7890, 'result': 4624}\n",
      "problemList的数量： 7900\n",
      "(1043, 2371, 418)\n",
      "{'problemNum': 7900, 'result': 4671}\n",
      "problemList的数量： 7910\n",
      "(1032, 2351, 413)\n",
      "{'problemNum': 7910, 'result': 4617}\n",
      "problemList的数量： 7920\n",
      "(1037, 2376, 414)\n",
      "{'problemNum': 7920, 'result': 4641}\n",
      "problemList的数量： 7930\n",
      "(1043, 2371, 402)\n",
      "{'problemNum': 7930, 'result': 4643}\n",
      "problemList的数量： 7940\n",
      "(1039, 2363, 411)\n",
      "{'problemNum': 7940, 'result': 4626}\n",
      "problemList的数量： 7950\n",
      "(1035, 2375, 418)\n",
      "{'problemNum': 7950, 'result': 4620}\n",
      "problemList的数量： 7960\n",
      "(1049, 2396, 413)\n",
      "{'problemNum': 7960, 'result': 4664}\n",
      "problemList的数量： 7970\n",
      "(1034, 2389, 406)\n",
      "{'problemNum': 7970, 'result': 4605}\n",
      "problemList的数量： 7980\n",
      "(1036, 2406, 425)\n",
      "{'problemNum': 7980, 'result': 4627}\n",
      "problemList的数量： 7990\n",
      "(1046, 2380, 429)\n",
      "{'problemNum': 7990, 'result': 4639}\n",
      "problemList的数量： 8000\n",
      "(1053, 2406, 428)\n",
      "{'problemNum': 8000, 'result': 4668}\n",
      "problemList的数量： 8010\n",
      "(1052, 2400, 417)\n",
      "{'problemNum': 8010, 'result': 4648}\n",
      "problemList的数量： 8020\n",
      "(1042, 2388, 418)\n",
      "{'problemNum': 8020, 'result': 4607}\n",
      "problemList的数量： 8030\n",
      "(1042, 2396, 421)\n",
      "{'problemNum': 8030, 'result': 4608}\n",
      "problemList的数量： 8040\n",
      "(1055, 2411, 415)\n",
      "{'problemNum': 8040, 'result': 4644}\n",
      "problemList的数量： 8050\n",
      "(1046, 2419, 415)\n",
      "{'problemNum': 8050, 'result': 4617}\n",
      "problemList的数量： 8060\n",
      "(1041, 2410, 429)\n",
      "{'problemNum': 8060, 'result': 4601}\n",
      "problemList的数量： 8070\n",
      "(1056, 2423, 422)\n",
      "{'problemNum': 8070, 'result': 4640}\n",
      "problemList的数量： 8080\n",
      "(1069, 2425, 417)\n",
      "{'problemNum': 8080, 'result': 4670}\n",
      "problemList的数量： 8090\n",
      "(1058, 2421, 417)\n",
      "{'problemNum': 8090, 'result': 4631}\n",
      "problemList的数量： 8100\n",
      "(1042, 2418, 418)\n",
      "{'problemNum': 8100, 'result': 4579}\n",
      "problemList的数量： 8110\n",
      "(1062, 2414, 427)\n",
      "{'problemNum': 8110, 'result': 4633}\n",
      "problemList的数量： 8120\n",
      "(1057, 2437, 427)\n",
      "{'problemNum': 8120, 'result': 4626}\n",
      "problemList的数量： 8130\n",
      "(1059, 2441, 429)\n",
      "{'problemNum': 8130, 'result': 4630}\n",
      "problemList的数量： 8140\n",
      "(1066, 2439, 417)\n",
      "{'problemNum': 8140, 'result': 4635}\n",
      "problemList的数量： 8150\n",
      "(1072, 2443, 428)\n",
      "{'problemNum': 8150, 'result': 4655}\n",
      "problemList的数量： 8160\n",
      "(1063, 2432, 424)\n",
      "{'problemNum': 8160, 'result': 4616}\n",
      "problemList的数量： 8170\n",
      "(1073, 2433, 427)\n",
      "{'problemNum': 8170, 'result': 4640}\n",
      "problemList的数量： 8180\n",
      "(1079, 2429, 416)\n",
      "{'problemNum': 8180, 'result': 4643}\n",
      "problemList的数量： 8190\n",
      "(1072, 2444, 427)\n",
      "{'problemNum': 8190, 'result': 4633}\n",
      "problemList的数量： 8200\n",
      "(1068, 2457, 428)\n",
      "{'problemNum': 8200, 'result': 4624}\n",
      "problemList的数量： 8210\n",
      "(1068, 2468, 429)\n",
      "{'problemNum': 8210, 'result': 4624}\n",
      "problemList的数量： 8220\n",
      "(1075, 2454, 427)\n",
      "{'problemNum': 8220, 'result': 4630}\n",
      "problemList的数量： 8230\n",
      "(1081, 2447, 434)\n",
      "{'problemNum': 8230, 'result': 4642}\n",
      "problemList的数量： 8240\n",
      "(1078, 2466, 426)\n",
      "{'problemNum': 8240, 'result': 4632}\n",
      "problemList的数量： 8250\n",
      "(1069, 2469, 430)\n",
      "{'problemNum': 8250, 'result': 4606}\n",
      "problemList的数量： 8260\n",
      "(1077, 2463, 428)\n",
      "{'problemNum': 8260, 'result': 4619}\n",
      "problemList的数量： 8270\n",
      "(1081, 2482, 433)\n",
      "{'problemNum': 8270, 'result': 4636}\n",
      "problemList的数量： 8280\n",
      "(1097, 2481, 431)\n",
      "{'problemNum': 8280, 'result': 4674}\n",
      "problemList的数量： 8290\n",
      "(1088, 2485, 428)\n",
      "{'problemNum': 8290, 'result': 4644}\n",
      "problemList的数量： 8300\n",
      "(1088, 2482, 428)\n",
      "{'problemNum': 8300, 'result': 4638}\n",
      "problemList的数量： 8310\n",
      "(1079, 2487, 433)\n",
      "{'problemNum': 8310, 'result': 4612}\n",
      "problemList的数量： 8320\n",
      "(1084, 2488, 430)\n",
      "{'problemNum': 8320, 'result': 4619}\n",
      "problemList的数量： 8330\n",
      "(1101, 2505, 437)\n",
      "{'problemNum': 8330, 'result': 4675}\n",
      "problemList的数量： 8340\n",
      "(1100, 2493, 434)\n",
      "{'problemNum': 8340, 'result': 4657}\n",
      "problemList的数量： 8350\n",
      "(1100, 2491, 429)\n",
      "{'problemNum': 8350, 'result': 4648}\n",
      "problemList的数量： 8360\n",
      "(1101, 2494, 437)\n",
      "{'problemNum': 8360, 'result': 4652}\n",
      "problemList的数量： 8370\n",
      "(1090, 2526, 432)\n",
      "{'problemNum': 8370, 'result': 4629}\n",
      "problemList的数量： 8380\n",
      "(1096, 2510, 436)\n",
      "{'problemNum': 8380, 'result': 4634}\n",
      "problemList的数量： 8390\n",
      "(1109, 2522, 434)\n",
      "{'problemNum': 8390, 'result': 4670}\n",
      "problemList的数量： 8400\n",
      "(1106, 2528, 432)\n",
      "{'problemNum': 8400, 'result': 4659}\n",
      "problemList的数量： 8410\n",
      "(1106, 2514, 435)\n",
      "{'problemNum': 8410, 'result': 4647}\n",
      "problemList的数量： 8420\n",
      "(1111, 2520, 440)\n",
      "{'problemNum': 8420, 'result': 4662}\n",
      "problemList的数量： 8430\n",
      "(1093, 2531, 436)\n",
      "{'problemNum': 8430, 'result': 4610}\n",
      "problemList的数量： 8440\n",
      "(1099, 2529, 441)\n",
      "{'problemNum': 8440, 'result': 4622}\n",
      "problemList的数量： 8450\n",
      "(1110, 2526, 443)\n",
      "{'problemNum': 8450, 'result': 4647}\n",
      "problemList的数量： 8460\n",
      "(1118, 2518, 436)\n",
      "{'problemNum': 8460, 'result': 4656}\n",
      "problemList的数量： 8470\n",
      "(1106, 2523, 441)\n",
      "{'problemNum': 8470, 'result': 4622}\n",
      "problemList的数量： 8480\n",
      "(1109, 2536, 444)\n",
      "{'problemNum': 8480, 'result': 4634}\n",
      "problemList的数量： 8490\n",
      "(1108, 2534, 450)\n",
      "{'problemNum': 8490, 'result': 4628}\n",
      "problemList的数量： 8500\n",
      "(1107, 2544, 445)\n",
      "{'problemNum': 8500, 'result': 4623}\n",
      "problemList的数量： 8510\n",
      "(1119, 2542, 444)\n",
      "{'problemNum': 8510, 'result': 4648}\n",
      "problemList的数量： 8520\n",
      "(1118, 2551, 445)\n",
      "{'problemNum': 8520, 'result': 4645}\n",
      "problemList的数量： 8530\n",
      "(1119, 2547, 438)\n",
      "{'problemNum': 8530, 'result': 4637}\n",
      "problemList的数量： 8540\n",
      "(1121, 2563, 444)\n",
      "{'problemNum': 8540, 'result': 4648}\n",
      "problemList的数量： 8550\n",
      "(1118, 2557, 440)\n",
      "{'problemNum': 8550, 'result': 4629}\n",
      "problemList的数量： 8560\n",
      "(1116, 2560, 448)\n",
      "{'problemNum': 8560, 'result': 4625}\n",
      "problemList的数量： 8570\n",
      "(1117, 2568, 442)\n",
      "{'problemNum': 8570, 'result': 4622}\n",
      "problemList的数量： 8580\n",
      "(1125, 2572, 450)\n",
      "{'problemNum': 8580, 'result': 4645}\n",
      "problemList的数量： 8590\n",
      "(1116, 2559, 449)\n",
      "{'problemNum': 8590, 'result': 4609}\n",
      "problemList的数量： 8600\n",
      "(1124, 2571, 447)\n",
      "{'problemNum': 8600, 'result': 4630}\n",
      "problemList的数量： 8610\n",
      "(1127, 2571, 448)\n",
      "{'problemNum': 8610, 'result': 4633}\n",
      "problemList的数量： 8620\n",
      "(1126, 2564, 449)\n",
      "{'problemNum': 8620, 'result': 4622}\n",
      "problemList的数量： 8630\n",
      "(1132, 2585, 445)\n",
      "{'problemNum': 8630, 'result': 4642}\n",
      "problemList的数量： 8640\n",
      "(1133, 2583, 453)\n",
      "{'problemNum': 8640, 'result': 4642}\n",
      "problemList的数量： 8650\n",
      "(1135, 2589, 452)\n",
      "{'problemNum': 8650, 'result': 4645}\n",
      "problemList的数量： 8660\n",
      "(1133, 2599, 456)\n",
      "{'problemNum': 8660, 'result': 4642}\n",
      "problemList的数量： 8670\n",
      "(1131, 2595, 451)\n",
      "{'problemNum': 8670, 'result': 4625}\n",
      "problemList的数量： 8680\n",
      "(1141, 2592, 455)\n",
      "{'problemNum': 8680, 'result': 4648}\n",
      "problemList的数量： 8690\n",
      "(1136, 2606, 445)\n",
      "{'problemNum': 8690, 'result': 4631}\n",
      "problemList的数量： 8700\n",
      "(1138, 2609, 451)\n",
      "{'problemNum': 8700, 'result': 4636}\n",
      "problemList的数量： 8710\n",
      "(1141, 2604, 457)\n",
      "{'problemNum': 8710, 'result': 4639}\n",
      "problemList的数量： 8720\n",
      "(1145, 2605, 456)\n",
      "{'problemNum': 8720, 'result': 4645}\n",
      "problemList的数量： 8730\n",
      "(1137, 2605, 453)\n",
      "{'problemNum': 8730, 'result': 4617}\n",
      "problemList的数量： 8740\n",
      "(1149, 2613, 453)\n",
      "{'problemNum': 8740, 'result': 4646}\n",
      "problemList的数量： 8750\n",
      "(1140, 2613, 456)\n",
      "{'problemNum': 8750, 'result': 4619}\n",
      "problemList的数量： 8760\n",
      "(1147, 2620, 452)\n",
      "{'problemNum': 8760, 'result': 4634}\n",
      "problemList的数量： 8770\n",
      "(1140, 2627, 460)\n",
      "{'problemNum': 8770, 'result': 4618}\n",
      "problemList的数量： 8780\n",
      "(1145, 2628, 456)\n",
      "{'problemNum': 8780, 'result': 4624}\n",
      "problemList的数量： 8790\n",
      "(1145, 2632, 460)\n",
      "{'problemNum': 8790, 'result': 4624}\n",
      "problemList的数量： 8800\n",
      "(1153, 2634, 458)\n",
      "{'problemNum': 8800, 'result': 4640}\n",
      "problemList的数量： 8810\n",
      "(1154, 2636, 456)\n",
      "{'problemNum': 8810, 'result': 4636}\n",
      "problemList的数量： 8820\n",
      "(1157, 2644, 460)\n",
      "{'problemNum': 8820, 'result': 4646}\n",
      "problemList的数量： 8830\n",
      "(1153, 2638, 459)\n",
      "{'problemNum': 8830, 'result': 4627}\n",
      "problemList的数量： 8840\n",
      "(1156, 2644, 458)\n",
      "{'problemNum': 8840, 'result': 4631}\n",
      "problemList的数量： 8850\n",
      "(1162, 2645, 460)\n",
      "{'problemNum': 8850, 'result': 4643}\n",
      "problemList的数量： 8860\n",
      "(1159, 2647, 462)\n",
      "{'problemNum': 8860, 'result': 4633}\n",
      "problemList的数量： 8870\n",
      "(1160, 2653, 461)\n",
      "{'problemNum': 8870, 'result': 4632}\n",
      "problemList的数量： 8880\n",
      "(1162, 2658, 463)\n",
      "{'problemNum': 8880, 'result': 4636}\n",
      "problemList的数量： 8890\n",
      "(1165, 2661, 461)\n",
      "{'problemNum': 8890, 'result': 4639}\n",
      "problemList的数量： 8900\n",
      "(1164, 2662, 462)\n",
      "{'problemNum': 8900, 'result': 4631}\n",
      "problemList的数量： 8910\n",
      "(1166, 2666, 463)\n",
      "{'problemNum': 8910, 'result': 4634}\n"
     ]
    }
   ],
   "source": [
    "q = quiz.quiz()\n",
    "# 读取词库\n",
    "wordList1,wordList2,wordList3 = q.GetWordcsv()\n",
    "\n",
    "# 自己会的词汇\n",
    "know = []\n",
    "div=1\n",
    "sample1 = random.sample(wordList1,int(len(wordList1)*0.5*div))\n",
    "sample2 = random.sample(wordList2,int(len(wordList2)*0.6*div))\n",
    "sample3 = random.sample(wordList3,int(len(wordList3)*0.2*div))\n",
    "know = sample1 + sample2 + sample3\n",
    "print(len(know))\n",
    "data = []\n",
    "#出题\n",
    "num=10\n",
    "while num < 8913:\n",
    "    problemList = q.Problem(wordList1, wordList2, wordList3, num)\n",
    "    print(\"problemList的数量：\",len(problemList))\n",
    "    for i in range(len(problemList)):\n",
    "        if problemList[i]['word'] in know:\n",
    "            problemList[i]['flag'] = True\n",
    "    result = q.getResult(problemList,wordList1,wordList2,wordList3)\n",
    "    print(result)\n",
    "    total = q.evaluateResult(result,wordList1,wordList2,wordList3)\n",
    "\n",
    "    print({'problemNum':num,'result':total})\n",
    "    # data.append({'problemNum':8913,'result':total})    \n",
    "    num += 10\n",
    "    \n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "gorgeous-discrimination",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'problemNum': 300, 'result': 3373}\n"
     ]
    }
   ],
   "source": [
    "problemList = q.Problem(wordList1, wordList2, wordList3)\n",
    "for i in range(len(problemList)):\n",
    "    if problemList[i]['word'] in know:\n",
    "        problemList[i]['flag'] = True\n",
    "total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "print({'problemNum':num,'result':total})\n",
    "data.append({'problemNum':8913,'result':total})   "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "elementary-sigma",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "True\n"
     ]
    }
   ],
   "source": [
    "print(known.get(\"rhyme\"))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "further-springer",
   "metadata": {
    "scrolled": true,
    "tags": []
   },
   "outputs": [
    {
     "ename": "AttributeError",
     "evalue": "'list' object has no attribute 'get'",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mAttributeError\u001b[0m                            Traceback (most recent call last)",
      "\u001b[0;32m<ipython-input-4-86b8e653c70b>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      8\u001b[0m             \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'error'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      9\u001b[0m     \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 10\u001b[0;31m         \u001b[0;32mif\u001b[0m \u001b[0mknow\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'word'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     11\u001b[0m             \u001b[0mproblemList\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'flag'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     12\u001b[0m     \u001b[0mtotal\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mq\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mevaluateResult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mq\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetResult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList1\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList2\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList1\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList2\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;31mAttributeError\u001b[0m: 'list' object has no attribute 'get'"
     ]
    }
   ],
   "source": [
    "# num = 10\n",
    "# data = []\n",
    "# while num <400:\n",
    "#     # 出题\n",
    "#     problemList = q.Problem(wordList1, wordList2, wordList3,num)\n",
    "#     for i in range(len(problemList)):\n",
    "#         if problemList[i]['word']==True:\n",
    "#             print('error')\n",
    "#     for i in range(len(problemList)):\n",
    "#         if known.get(problemList[i]['word']):\n",
    "#             problemList[i]['flag'] = True\n",
    "#     total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "#     print({'problemNum':num,'result':total})\n",
    "#     data.append({'problemNum':num,'result':total})\n",
    "#     num += 10\n",
    "\n",
    "# 出题\n",
    "# problemList = q.Problem(wordList1, wordList2, wordList3, 100)\n",
    "# for i in range(len(problemList)):\n",
    "#     if problemList[i]['word'] in know:\n",
    "#         problemList[i]['flag'] = True\n",
    "# total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "# print({'problemNum':num,'result':total})\n",
    "# data.append({'problemNum':8913,'result':total})    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "realistic-avenue",
   "metadata": {},
   "outputs": [],
   "source": [
    "\"/home/lighthouse/课设/backServer/tool/Quiz/"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "instructional-kruger",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'word': 'insightful', 'flag': True},\n",
       " {'word': 'checkout', 'flag': True},\n",
       " {'word': 'bearing', 'flag': True},\n",
       " {'word': 'skew', 'flag': True},\n",
       " {'word': 'vote', 'flag': True},\n",
       " {'word': 'exuberant', 'flag': True},\n",
       " {'word': 'bereftly', 'flag': True},\n",
       " {'word': 'professionalism', 'flag': True},\n",
       " {'word': 'pertain to', 'flag': True},\n",
       " {'word': 'chilly', 'flag': True},\n",
       " {'word': 'shirt', 'flag': True},\n",
       " {'word': 'million', 'flag': True},\n",
       " {'word': 'sarcastically', 'flag': True},\n",
       " {'word': 'handicraft', 'flag': True},\n",
       " {'word': 'convert', 'flag': True},\n",
       " {'word': 'psychological', 'flag': True},\n",
       " {'word': 'out-of-date', 'flag': True},\n",
       " {'word': 'jealous', 'flag': True},\n",
       " {'word': 'biological', 'flag': True},\n",
       " {'word': 'nomination', 'flag': True},\n",
       " {'word': 'experienced', 'flag': True},\n",
       " {'word': 'collect', 'flag': True},\n",
       " {'word': 'some', 'flag': True},\n",
       " {'word': 'pa', 'flag': True},\n",
       " {'word': 'cute', 'flag': True},\n",
       " {'word': 'chill', 'flag': True},\n",
       " {'word': 'respiratory', 'flag': True},\n",
       " {'word': 'relief', 'flag': True},\n",
       " {'word': 'cease', 'flag': True},\n",
       " {'word': 'ecologist', 'flag': True},\n",
       " {'word': 'semester', 'flag': True},\n",
       " {'word': 'DJ', 'flag': True},\n",
       " {'word': 'persuasive', 'flag': True},\n",
       " {'word': 'center/centre', 'flag': True},\n",
       " {'word': 'blandishment', 'flag': True},\n",
       " {'word': 'ad lib', 'flag': True},\n",
       " {'word': 'north', 'flag': True},\n",
       " {'word': 'clock', 'flag': True},\n",
       " {'word': 'overturn', 'flag': True},\n",
       " {'word': 'trustworthy', 'flag': True},\n",
       " {'word': 'doubt', 'flag': True},\n",
       " {'word': 'you', 'flag': True},\n",
       " {'word': 'inexhaustible', 'flag': True},\n",
       " {'word': 'articulation', 'flag': True},\n",
       " {'word': 'luxurious', 'flag': True},\n",
       " {'word': 'contested', 'flag': True},\n",
       " {'word': 'docilely', 'flag': True},\n",
       " {'word': 'demolition', 'flag': True},\n",
       " {'word': 'voyage', 'flag': True},\n",
       " {'word': 'preacher', 'flag': True},\n",
       " {'word': 'ventilation', 'flag': True},\n",
       " {'word': 'area', 'flag': True},\n",
       " {'word': 'hurry', 'flag': True},\n",
       " {'word': 'unreliably', 'flag': True},\n",
       " {'word': 'typhoid', 'flag': True},\n",
       " {'word': 'drive', 'flag': True},\n",
       " {'word': 'inducement', 'flag': True},\n",
       " {'word': 'dad', 'flag': True},\n",
       " {'word': 'prolifically', 'flag': True},\n",
       " {'word': 'qualitative', 'flag': True},\n",
       " {'word': 'second', 'flag': True},\n",
       " {'word': 'fluently', 'flag': True},\n",
       " {'word': 'contrary', 'flag': True},\n",
       " {'word': 'faraway', 'flag': True},\n",
       " {'word': 'roommate', 'flag': True},\n",
       " {'word': 'eyelid', 'flag': True},\n",
       " {'word': 'sharply', 'flag': True},\n",
       " {'word': 'market', 'flag': True},\n",
       " {'word': 'web', 'flag': True},\n",
       " {'word': 'fiddly', 'flag': True},\n",
       " {'word': 'kingdom', 'flag': True},\n",
       " {'word': 'nickname', 'flag': True},\n",
       " {'word': 'next door', 'flag': True},\n",
       " {'word': 'gravy', 'flag': True},\n",
       " {'word': 'achievement', 'flag': True},\n",
       " {'word': 'souvenir', 'flag': True},\n",
       " {'word': 'prominent', 'flag': True},\n",
       " {'word': 'envisage', 'flag': True},\n",
       " {'word': 'proclaim', 'flag': True},\n",
       " {'word': 'firstly', 'flag': True},\n",
       " {'word': 'sports center/sports centre', 'flag': True},\n",
       " {'word': 'indeed', 'flag': True},\n",
       " {'word': 'erect', 'flag': True},\n",
       " {'word': 'leading', 'flag': True},\n",
       " {'word': 'section', 'flag': True},\n",
       " {'word': 'mediocre', 'flag': True},\n",
       " {'word': 'privilege', 'flag': True},\n",
       " {'word': 'bet', 'flag': True},\n",
       " {'word': 'lap', 'flag': True},\n",
       " {'word': 'allegorical', 'flag': True},\n",
       " {'word': 'raunchy', 'flag': True},\n",
       " {'word': 'mommy/mommie', 'flag': True},\n",
       " {'word': 'unknown', 'flag': True},\n",
       " {'word': 'repertoire', 'flag': True},\n",
       " {'word': 'Saturday', 'flag': True},\n",
       " {'word': 'beneficial', 'flag': True},\n",
       " {'word': 'sleeve', 'flag': True},\n",
       " {'word': 'ideal', 'flag': True},\n",
       " {'word': 'sir', 'flag': True},\n",
       " {'word': 'keyboard', 'flag': True},\n",
       " {'word': 'worst', 'flag': True},\n",
       " {'word': 'correctness', 'flag': True},\n",
       " {'word': 'from', 'flag': True},\n",
       " {'word': 'generally', 'flag': True},\n",
       " {'word': 'swell', 'flag': True},\n",
       " {'word': 'stepfather', 'flag': True},\n",
       " {'word': 'fascinating', 'flag': True},\n",
       " {'word': 'salad', 'flag': True},\n",
       " {'word': 'illegally', 'flag': True},\n",
       " {'word': 'microcomputer', 'flag': True},\n",
       " {'word': 'balloon', 'flag': True},\n",
       " {'word': 'gushingly', 'flag': True},\n",
       " {'word': 'waterproof', 'flag': True},\n",
       " {'word': 'usually', 'flag': True},\n",
       " {'word': 'motor', 'flag': True},\n",
       " {'word': 'inscription', 'flag': True},\n",
       " {'word': 'yourself', 'flag': True},\n",
       " {'word': 'concerned', 'flag': True},\n",
       " {'word': 'trio', 'flag': True},\n",
       " {'word': 'stock market', 'flag': True},\n",
       " {'word': 'credibility', 'flag': True},\n",
       " {'word': 'peacock', 'flag': True},\n",
       " {'word': 'originality', 'flag': True},\n",
       " {'word': 'fall', 'flag': True},\n",
       " {'word': 'lean', 'flag': True},\n",
       " {'word': 'little', 'flag': True},\n",
       " {'word': 'effort', 'flag': True},\n",
       " {'word': 'tantamount', 'flag': True},\n",
       " {'word': 'staple', 'flag': True},\n",
       " {'word': 'syndrome', 'flag': True},\n",
       " {'word': 'few', 'flag': True},\n",
       " {'word': 'rumination', 'flag': True},\n",
       " {'word': 'tautly', 'flag': True},\n",
       " {'word': 'nation', 'flag': True},\n",
       " {'word': 'purpose', 'flag': True},\n",
       " {'word': 'desire', 'flag': True},\n",
       " {'word': 'abound', 'flag': True},\n",
       " {'word': 'waterfront', 'flag': True},\n",
       " {'word': 'defy', 'flag': True},\n",
       " {'word': 'result', 'flag': True},\n",
       " {'word': 'sedate', 'flag': True},\n",
       " {'word': 'family', 'flag': True},\n",
       " {'word': 'grandfather', 'flag': True},\n",
       " {'word': 'domesticity', 'flag': True},\n",
       " {'word': 'vision', 'flag': True},\n",
       " {'word': 'fatigue', 'flag': True},\n",
       " {'word': 'occasionally', 'flag': True},\n",
       " {'word': 'fur', 'flag': True},\n",
       " {'word': 'oval', 'flag': True},\n",
       " {'word': 'impractical', 'flag': True},\n",
       " {'word': 'commode', 'flag': True},\n",
       " {'word': 'royal', 'flag': True},\n",
       " {'word': 'enthusiastically', 'flag': True},\n",
       " {'word': 'nephew', 'flag': True},\n",
       " {'word': 'norms', 'flag': True},\n",
       " {'word': 'broad', 'flag': True},\n",
       " {'word': 'depth', 'flag': True},\n",
       " {'word': 'honest', 'flag': True},\n",
       " {'word': 'repute', 'flag': True},\n",
       " {'word': 'well-organized/well-organised', 'flag': True},\n",
       " {'word': 'ape', 'flag': True},\n",
       " {'word': 'occupy', 'flag': True},\n",
       " {'word': 'cane', 'flag': True},\n",
       " {'word': 'ecologically', 'flag': True},\n",
       " {'word': 'summarize/summarise', 'flag': True},\n",
       " {'word': 'flit', 'flag': True},\n",
       " {'word': 'corpus', 'flag': True},\n",
       " {'word': 'penalty', 'flag': True},\n",
       " {'word': 'gum', 'flag': True},\n",
       " {'word': 'eclectically', 'flag': True},\n",
       " {'word': 'pollutant', 'flag': True},\n",
       " {'word': 'wicked', 'flag': True},\n",
       " {'word': 'poster', 'flag': True},\n",
       " {'word': 'porch', 'flag': True},\n",
       " {'word': 'spontaneous', 'flag': True},\n",
       " {'word': 'forest', 'flag': True},\n",
       " {'word': 'ability', 'flag': True},\n",
       " {'word': 'scornful', 'flag': True},\n",
       " {'word': 'notable', 'flag': True},\n",
       " {'word': 'pulse', 'flag': True},\n",
       " {'word': 'conceive', 'flag': True},\n",
       " {'word': 'sparkling', 'flag': True},\n",
       " {'word': 'especially', 'flag': True},\n",
       " {'word': 'accessibility', 'flag': True},\n",
       " {'word': 'fluent', 'flag': True},\n",
       " {'word': 'error', 'flag': True},\n",
       " {'word': 'fire station', 'flag': True},\n",
       " {'word': 'extend', 'flag': True},\n",
       " {'word': 'pupil', 'flag': True},\n",
       " {'word': 'despair', 'flag': True},\n",
       " {'word': 'ox', 'flag': True},\n",
       " {'word': 'disturbance', 'flag': True},\n",
       " {'word': 'ironing', 'flag': True},\n",
       " {'word': 'preferable', 'flag': True},\n",
       " {'word': 'clown', 'flag': True},\n",
       " {'word': 'mansion', 'flag': True},\n",
       " {'word': 'speeder', 'flag': True},\n",
       " {'word': 'shampoo', 'flag': True},\n",
       " {'word': 'might', 'flag': True},\n",
       " {'word': 'lethargy', 'flag': True},\n",
       " {'word': 'history', 'flag': True},\n",
       " {'word': 'retell', 'flag': True},\n",
       " {'word': 'confusion', 'flag': True},\n",
       " {'word': 'complementary', 'flag': True},\n",
       " {'word': 'nuisance', 'flag': True},\n",
       " {'word': 'tranquility', 'flag': True},\n",
       " {'word': 'country', 'flag': True},\n",
       " {'word': 'acreage', 'flag': True},\n",
       " {'word': 'aloud', 'flag': True},\n",
       " {'word': 'abhorrent', 'flag': True},\n",
       " {'word': 'invitingly', 'flag': True},\n",
       " {'word': 'plaster', 'flag': True},\n",
       " {'word': 'shortlist', 'flag': True},\n",
       " {'word': 'become', 'flag': True},\n",
       " {'word': 'generalization/generalisation', 'flag': True},\n",
       " {'word': 'possibility', 'flag': True},\n",
       " {'word': 'pronunciation', 'flag': True},\n",
       " {'word': 'hatching', 'flag': True},\n",
       " {'word': 'skating', 'flag': True},\n",
       " {'word': 'utilitarian', 'flag': True},\n",
       " {'word': 'flightiness', 'flag': True},\n",
       " {'word': 'routine', 'flag': True},\n",
       " {'word': 'lorry', 'flag': True},\n",
       " {'word': 'nail', 'flag': True},\n",
       " {'word': 'inspection', 'flag': True},\n",
       " {'word': 'wreck', 'flag': True},\n",
       " {'word': 'fissure', 'flag': True},\n",
       " {'word': 'mechanical', 'flag': True},\n",
       " {'word': 'inartistic', 'flag': True},\n",
       " {'word': 'instantly', 'flag': True},\n",
       " {'word': 'eloquent', 'flag': True},\n",
       " {'word': 'alarm', 'flag': True},\n",
       " {'word': 'measurement', 'flag': True},\n",
       " {'word': 'posh', 'flag': True},\n",
       " {'word': 'superficial', 'flag': True},\n",
       " {'word': 'mosque', 'flag': True},\n",
       " {'word': 'sexy', 'flag': True},\n",
       " {'word': 'CD player', 'flag': True},\n",
       " {'word': 'contradiction', 'flag': True},\n",
       " {'word': 'mountaineer', 'flag': True},\n",
       " {'word': 'ambiguous', 'flag': True},\n",
       " {'word': 'prefect', 'flag': True},\n",
       " {'word': 'compassionate', 'flag': True},\n",
       " {'word': 'pole', 'flag': True},\n",
       " {'word': 'relinquish', 'flag': True},\n",
       " {'word': 'racket', 'flag': True},\n",
       " {'word': 'operator', 'flag': True},\n",
       " {'word': 'confidently', 'flag': True},\n",
       " {'word': 'coastline', 'flag': True},\n",
       " {'word': 'square', 'flag': True},\n",
       " {'word': 'dispensable', 'flag': True},\n",
       " {'word': 'confusing', 'flag': True},\n",
       " {'word': 'twice', 'flag': True},\n",
       " {'word': 'enroll/enrol', 'flag': True},\n",
       " {'word': 'cascade', 'flag': True},\n",
       " {'word': 'captive', 'flag': True},\n",
       " {'word': 'rain', 'flag': True},\n",
       " {'word': 'disseminate', 'flag': True},\n",
       " {'word': 'unfold', 'flag': True},\n",
       " {'word': 'rational', 'flag': True},\n",
       " {'word': 'healthy', 'flag': True},\n",
       " {'word': 'inexorability', 'flag': True},\n",
       " {'word': 'irresistibly', 'flag': True},\n",
       " {'word': 'property', 'flag': True},\n",
       " {'word': 'tantalizingly/tantalisingly', 'flag': True},\n",
       " {'word': 'certificate', 'flag': True},\n",
       " {'word': 'check-in desk/check-in', 'flag': True},\n",
       " {'word': 'almost', 'flag': True},\n",
       " {'word': 'proliferate', 'flag': True},\n",
       " {'word': 'jade', 'flag': True},\n",
       " {'word': 'imagination', 'flag': True},\n",
       " {'word': 'graph', 'flag': True},\n",
       " {'word': 'shift', 'flag': True},\n",
       " {'word': 'developing', 'flag': True},\n",
       " {'word': 'consign', 'flag': True},\n",
       " {'word': 'release', 'flag': True},\n",
       " {'word': 'seize', 'flag': True},\n",
       " {'word': 'database', 'flag': True},\n",
       " {'word': 'personification', 'flag': True},\n",
       " {'word': 'composition', 'flag': True},\n",
       " {'word': 'pharmacy', 'flag': True},\n",
       " {'word': 'brain', 'flag': True},\n",
       " {'word': 'convey', 'flag': True},\n",
       " {'word': 'heater', 'flag': True},\n",
       " {'word': 'stressed', 'flag': True},\n",
       " {'word': 'erupt', 'flag': True},\n",
       " {'word': 'salary', 'flag': True},\n",
       " {'word': 'shop', 'flag': True},\n",
       " {'word': 'amid', 'flag': True},\n",
       " {'word': 'strait', 'flag': True},\n",
       " {'word': 'health care', 'flag': True},\n",
       " {'word': 'sulphur', 'flag': True},\n",
       " {'word': 'knee', 'flag': True},\n",
       " {'word': 'compress', 'flag': True},\n",
       " {'word': 'generous', 'flag': True},\n",
       " {'word': 'devotee', 'flag': True},\n",
       " {'word': 'border', 'flag': True},\n",
       " {'word': 'stoicism', 'flag': True},\n",
       " {'word': 'mango', 'flag': True},\n",
       " {'word': 'wizened', 'flag': True},\n",
       " {'word': 'inert', 'flag': True},\n",
       " {'word': 'sign', 'flag': True},\n",
       " {'word': 'deceive', 'flag': True},\n",
       " {'word': 'officer', 'flag': True},\n",
       " {'word': 'spaghetti', 'flag': True},\n",
       " {'word': 'lemonade', 'flag': True},\n",
       " {'word': 'render', 'flag': True},\n",
       " {'word': 'lung', 'flag': True},\n",
       " {'word': 'teen', 'flag': True},\n",
       " {'word': 'bookshelf', 'flag': True},\n",
       " {'word': 'gush', 'flag': True},\n",
       " {'word': 'slackly', 'flag': True},\n",
       " {'word': 'fictional', 'flag': True},\n",
       " {'word': 'unattractive', 'flag': True},\n",
       " {'word': 'staccato', 'flag': True},\n",
       " {'word': 'addiction', 'flag': True},\n",
       " {'word': 'fanatic', 'flag': True},\n",
       " {'word': 'apprehend', 'flag': True},\n",
       " {'word': 'hood', 'flag': True},\n",
       " {'word': 'mutable', 'flag': True},\n",
       " {'word': 'versatile', 'flag': True},\n",
       " {'word': 'been', 'flag': True},\n",
       " {'word': 'photocopy', 'flag': True},\n",
       " {'word': 'suspicion', 'flag': True},\n",
       " {'word': 'hypothesize', 'flag': True},\n",
       " {'word': 'clever', 'flag': True},\n",
       " {'word': 'refreshingly', 'flag': True},\n",
       " {'word': 'constrained', 'flag': True},\n",
       " {'word': 'dissatisfied', 'flag': True},\n",
       " {'word': 'simplification', 'flag': True},\n",
       " {'word': 'hamper', 'flag': True},\n",
       " {'word': 'negotiate', 'flag': True},\n",
       " {'word': 'rebound', 'flag': True},\n",
       " {'word': 'holocaust', 'flag': True},\n",
       " {'word': 'ornate', 'flag': True},\n",
       " {'word': 'incredible', 'flag': True},\n",
       " {'word': 'sophomore', 'flag': True},\n",
       " {'word': 'surroundings', 'flag': True},\n",
       " {'word': 'master', 'flag': True},\n",
       " {'word': 'hostess', 'flag': True},\n",
       " {'word': 'stock', 'flag': True},\n",
       " {'word': 'fried', 'flag': True},\n",
       " {'word': 'do', 'flag': True},\n",
       " {'word': 'strike', 'flag': True},\n",
       " {'word': 'remembrance', 'flag': True},\n",
       " {'word': 'catering', 'flag': True},\n",
       " {'word': 'chat', 'flag': True},\n",
       " {'word': 'precociously', 'flag': True},\n",
       " {'word': 'including', 'flag': True},\n",
       " {'word': 'drum', 'flag': True},\n",
       " {'word': 'lot', 'flag': True},\n",
       " {'word': 'salvage', 'flag': True},\n",
       " {'word': 'specially', 'flag': True},\n",
       " {'word': 'ruinous', 'flag': True},\n",
       " {'word': 'snowy', 'flag': True},\n",
       " {'word': 'chiselled', 'flag': True},\n",
       " {'word': 'nutrition', 'flag': True},\n",
       " {'word': 'organic', 'flag': True},\n",
       " {'word': 'gravitationally', 'flag': True},\n",
       " {'word': 'tip', 'flag': True},\n",
       " {'word': 'progressive', 'flag': True},\n",
       " {'word': 'eighteen', 'flag': True},\n",
       " {'word': 'free', 'flag': True},\n",
       " {'word': 'gown', 'flag': True},\n",
       " {'word': 'purple', 'flag': True},\n",
       " {'word': 'bar', 'flag': True},\n",
       " {'word': 'park', 'flag': True},\n",
       " {'word': 'follow', 'flag': True},\n",
       " {'word': 'remain', 'flag': True},\n",
       " {'word': 'acquisition', 'flag': True},\n",
       " {'word': 'distance', 'flag': True},\n",
       " {'word': 'axiomatic', 'flag': True},\n",
       " {'word': 'absolutely', 'flag': True},\n",
       " {'word': 'respectably', 'flag': True},\n",
       " {'word': 'definitely', 'flag': True},\n",
       " {'word': 'initiative', 'flag': True},\n",
       " {'word': 'duration', 'flag': True},\n",
       " {'word': 'transit', 'flag': True},\n",
       " {'word': 'cube', 'flag': True},\n",
       " {'word': 'retreat', 'flag': True},\n",
       " {'word': 'reliable', 'flag': True},\n",
       " {'word': 'medicine', 'flag': True},\n",
       " {'word': 'documentary', 'flag': True},\n",
       " {'word': 'volleyball', 'flag': True},\n",
       " {'word': 'bartender', 'flag': True},\n",
       " {'word': 'apology', 'flag': True},\n",
       " {'word': 'crab', 'flag': True},\n",
       " {'word': 'tremble', 'flag': True},\n",
       " {'word': 'view', 'flag': True},\n",
       " {'word': 'eastern', 'flag': True},\n",
       " {'word': 'alienate', 'flag': True},\n",
       " {'word': 'locate', 'flag': True},\n",
       " {'word': 'assumption', 'flag': True},\n",
       " {'word': 'chaotic', 'flag': True},\n",
       " {'word': 'pastoral', 'flag': True},\n",
       " {'word': 'outdoors', 'flag': True},\n",
       " {'word': 'development', 'flag': True},\n",
       " {'word': 'thickly', 'flag': True},\n",
       " {'word': 'light', 'flag': True},\n",
       " {'word': 'treachery', 'flag': True},\n",
       " {'word': 'dining room', 'flag': True},\n",
       " {'word': 'strengthen', 'flag': True},\n",
       " {'word': 'remember', 'flag': True},\n",
       " {'word': 'remonstrance', 'flag': True},\n",
       " {'word': 'IT', 'flag': True},\n",
       " {'word': 'landlady', 'flag': True},\n",
       " {'word': 'upgrade', 'flag': True},\n",
       " {'word': 'browse', 'flag': True},\n",
       " {'word': 'celebration', 'flag': True},\n",
       " {'word': 'lower', 'flag': True},\n",
       " {'word': 'surveillance', 'flag': True},\n",
       " {'word': 'chancellor', 'flag': True},\n",
       " {'word': 'invasion', 'flag': True},\n",
       " {'word': 'delighted', 'flag': True},\n",
       " {'word': 'disparagingly', 'flag': True},\n",
       " {'word': 'heart', 'flag': True},\n",
       " {'word': 'separate', 'flag': True},\n",
       " {'word': 'conclusion', 'flag': True},\n",
       " {'word': 'half', 'flag': True},\n",
       " {'word': 'stable', 'flag': True},\n",
       " {'word': 'marry', 'flag': True},\n",
       " {'word': 'head', 'flag': True},\n",
       " {'word': 'have to', 'flag': True},\n",
       " {'word': 'folk', 'flag': True},\n",
       " {'word': 'grip', 'flag': True},\n",
       " {'word': 'enthusiasm', 'flag': True},\n",
       " {'word': 'rat', 'flag': True},\n",
       " {'word': 'devoted', 'flag': True},\n",
       " {'word': 'bout', 'flag': True},\n",
       " {'word': 'unaware', 'flag': True},\n",
       " {'word': 'ash', 'flag': True},\n",
       " {'word': 'fly', 'flag': True},\n",
       " {'word': 'stretching', 'flag': True},\n",
       " {'word': 'misleading', 'flag': True},\n",
       " {'word': 'supernatural', 'flag': True},\n",
       " {'word': 'victory', 'flag': True},\n",
       " {'word': 'leave', 'flag': True},\n",
       " {'word': 'regulatory', 'flag': True},\n",
       " {'word': 'glass', 'flag': True},\n",
       " {'word': 'floor', 'flag': True},\n",
       " {'word': 'wary', 'flag': True},\n",
       " {'word': 'lyrical', 'flag': True},\n",
       " {'word': 'against', 'flag': True},\n",
       " {'word': 'concept', 'flag': True},\n",
       " {'word': 'respond', 'flag': True},\n",
       " {'word': 'solitude', 'flag': True},\n",
       " {'word': 'respected', 'flag': True},\n",
       " {'word': 'blister', 'flag': True},\n",
       " {'word': 'idol', 'flag': True},\n",
       " {'word': 'quarantine', 'flag': True},\n",
       " {'word': 'exploit', 'flag': True},\n",
       " {'word': 'uncertainty', 'flag': True},\n",
       " {'word': 'dancer', 'flag': True},\n",
       " {'word': 'outskirts', 'flag': True},\n",
       " {'word': 'Wednesday', 'flag': True},\n",
       " {'word': 'taxi', 'flag': True},\n",
       " {'word': 'carpet', 'flag': True},\n",
       " {'word': 'page', 'flag': True},\n",
       " {'word': 'bumper', 'flag': True},\n",
       " {'word': 'possessed', 'flag': True},\n",
       " {'word': 'verily', 'flag': True},\n",
       " {'word': 'media', 'flag': True},\n",
       " {'word': 'living room', 'flag': True},\n",
       " {'word': 'fixture', 'flag': True},\n",
       " {'word': 'device', 'flag': True},\n",
       " {'word': 'disappointment', 'flag': True},\n",
       " {'word': 'interrogation', 'flag': True},\n",
       " {'word': 'rate', 'flag': True},\n",
       " {'word': 'bark', 'flag': True},\n",
       " {'word': 'dry', 'flag': True},\n",
       " {'word': 'reflection', 'flag': True},\n",
       " {'word': 'unusually', 'flag': True},\n",
       " {'word': 'entertainer', 'flag': True},\n",
       " {'word': 'respiration', 'flag': True},\n",
       " {'word': 'zoology', 'flag': True},\n",
       " {'word': 'exercise', 'flag': True},\n",
       " {'word': 'color/colour', 'flag': True},\n",
       " {'word': 'farther', 'flag': True},\n",
       " {'word': 'steer', 'flag': True},\n",
       " {'word': 'euphoric', 'flag': True},\n",
       " {'word': 'attainable', 'flag': True},\n",
       " {'word': 'anticlimactic', 'flag': True},\n",
       " {'word': 'era', 'flag': True},\n",
       " {'word': 'crony', 'flag': True},\n",
       " {'word': 'programmer', 'flag': True},\n",
       " {'word': 'lawful', 'flag': True},\n",
       " {'word': 'adopted', 'flag': True},\n",
       " {'word': 'untalented', 'flag': True},\n",
       " {'word': 'testify', 'flag': True},\n",
       " {'word': 'afternoon', 'flag': True},\n",
       " {'word': 'involve', 'flag': True},\n",
       " {'word': 'earthquake', 'flag': True},\n",
       " {'word': 'online', 'flag': True},\n",
       " {'word': 'nourishment', 'flag': True},\n",
       " {'word': 'bus stop', 'flag': True},\n",
       " {'word': 'corporate', 'flag': True},\n",
       " {'word': 'shall', 'flag': True},\n",
       " {'word': 'foggy', 'flag': True},\n",
       " {'word': 'secondary', 'flag': True},\n",
       " {'word': 'security', 'flag': True},\n",
       " {'word': 'surround', 'flag': True},\n",
       " {'word': 'good night', 'flag': True},\n",
       " {'word': 'existing', 'flag': True},\n",
       " {'word': 'winter', 'flag': True},\n",
       " {'word': 'correspond', 'flag': True},\n",
       " {'word': 'magnetically', 'flag': True},\n",
       " {'word': 'urgently', 'flag': True},\n",
       " {'word': 'authenticity', 'flag': True},\n",
       " {'word': 'ally', 'flag': True},\n",
       " {'word': 'popcorn', 'flag': True},\n",
       " {'word': 'competition', 'flag': True},\n",
       " {'word': 'individualism', 'flag': True},\n",
       " {'word': 'follower', 'flag': True},\n",
       " {'word': 'solo', 'flag': True},\n",
       " {'word': 'tact', 'flag': True},\n",
       " {'word': 'hometown', 'flag': True},\n",
       " {'word': 'dim', 'flag': True},\n",
       " {'word': 'pint', 'flag': True},\n",
       " {'word': 'although', 'flag': True},\n",
       " {'word': 'date', 'flag': True},\n",
       " {'word': 'pendulum', 'flag': True},\n",
       " {'word': 'diary', 'flag': True},\n",
       " {'word': 'cancer', 'flag': True},\n",
       " {'word': 'great', 'flag': True},\n",
       " {'word': 'cave', 'flag': True},\n",
       " {'word': 'beer', 'flag': True},\n",
       " {'word': 'unconscious', 'flag': True},\n",
       " {'word': 'faculty', 'flag': True},\n",
       " {'word': 'translate', 'flag': True},\n",
       " {'word': 'unreasonable', 'flag': True},\n",
       " {'word': 'duty-free', 'flag': True},\n",
       " {'word': 'thirsty', 'flag': True},\n",
       " {'word': 'assault', 'flag': True},\n",
       " {'word': 'access', 'flag': True},\n",
       " {'word': 'dealer', 'flag': True},\n",
       " {'word': 'isle', 'flag': True},\n",
       " {'word': 'amongst', 'flag': True},\n",
       " {'word': 'consciousness', 'flag': True},\n",
       " {'word': 'athlete', 'flag': True},\n",
       " {'word': 'impatient', 'flag': True},\n",
       " {'word': 'mount', 'flag': True},\n",
       " {'word': 'tiger', 'flag': True},\n",
       " {'word': 'approval', 'flag': True},\n",
       " {'word': 'mathematician', 'flag': True},\n",
       " {'word': 'inevitable', 'flag': True},\n",
       " {'word': 'project', 'flag': True},\n",
       " {'word': 'nonetheless', 'flag': True},\n",
       " {'word': 'ten', 'flag': True},\n",
       " {'word': 'wallboard', 'flag': True},\n",
       " {'word': 'referent', 'flag': True},\n",
       " {'word': 'facilitation', 'flag': True},\n",
       " {'word': 'first', 'flag': True},\n",
       " {'word': 'solidity', 'flag': True},\n",
       " {'word': 'what', 'flag': True},\n",
       " {'word': 'irately', 'flag': True},\n",
       " {'word': 'treat', 'flag': True},\n",
       " {'word': 'consolation', 'flag': True},\n",
       " {'word': 'bra', 'flag': True},\n",
       " {'word': 'stray', 'flag': True},\n",
       " {'word': 'lid', 'flag': True},\n",
       " {'word': 'geologically', 'flag': True},\n",
       " {'word': 'awareness', 'flag': True},\n",
       " {'word': 'completion', 'flag': True},\n",
       " {'word': 'boy', 'flag': True},\n",
       " {'word': 'scythe', 'flag': True},\n",
       " {'word': 'award', 'flag': True},\n",
       " {'word': 'prize', 'flag': True},\n",
       " {'word': 'intimate', 'flag': True},\n",
       " {'word': 'tasteless', 'flag': True},\n",
       " {'word': 'conferencing', 'flag': True},\n",
       " {'word': 'persistent', 'flag': True},\n",
       " {'word': 'kid', 'flag': True},\n",
       " {'word': 'theme', 'flag': True},\n",
       " {'word': 'bankrupt', 'flag': True},\n",
       " {'word': 'other', 'flag': True},\n",
       " {'word': 'poetess', 'flag': True},\n",
       " {'word': 'hand-held', 'flag': True},\n",
       " {'word': 'microorganism', 'flag': True},\n",
       " {'word': 'effortless', 'flag': True},\n",
       " {'word': 'bishop', 'flag': True},\n",
       " {'word': 'hindsight', 'flag': True},\n",
       " {'word': 'surrealist', 'flag': True},\n",
       " {'word': 'score', 'flag': True},\n",
       " {'word': 'once', 'flag': True},\n",
       " {'word': 'kilo', 'flag': True},\n",
       " {'word': 'wax', 'flag': True},\n",
       " {'word': 'interpret', 'flag': True},\n",
       " {'word': 'stunning', 'flag': True},\n",
       " {'word': 'confession', 'flag': True},\n",
       " {'word': 'truthfulness', 'flag': True},\n",
       " {'word': 'crossroads', 'flag': True},\n",
       " {'word': 'expedition', 'flag': True},\n",
       " {'word': 'unwavering', 'flag': True},\n",
       " {'word': 'frosty', 'flag': True},\n",
       " {'word': 'continent', 'flag': True},\n",
       " {'word': 'optional', 'flag': True},\n",
       " {'word': 'calamitously', 'flag': True},\n",
       " {'word': 'spill', 'flag': True},\n",
       " {'word': 'thanks', 'flag': True},\n",
       " {'word': 'impermanent', 'flag': True},\n",
       " {'word': 'bribe', 'flag': True},\n",
       " {'word': 'quirky', 'flag': True},\n",
       " {'word': 'interjection', 'flag': True},\n",
       " {'word': 'cruise', 'flag': True},\n",
       " {'word': 'proven', 'flag': True},\n",
       " {'word': 'presidency', 'flag': True},\n",
       " {'word': 'ghostly', 'flag': True},\n",
       " {'word': 'determine', 'flag': True},\n",
       " {'word': 'ill', 'flag': True},\n",
       " {'word': 'puritanical', 'flag': True},\n",
       " {'word': 'prone', 'flag': True},\n",
       " {'word': 'discharge', 'flag': True},\n",
       " {'word': 'cake', 'flag': True},\n",
       " {'word': 'cent', 'flag': True},\n",
       " {'word': 'fascinate', 'flag': True},\n",
       " {'word': 'kerosene', 'flag': True},\n",
       " {'word': 'ruler', 'flag': True},\n",
       " {'word': 'marvel', 'flag': True},\n",
       " {'word': 'tedious', 'flag': True},\n",
       " {'word': 'zoo', 'flag': True},\n",
       " {'word': 'biography', 'flag': True},\n",
       " {'word': 'pasta', 'flag': True},\n",
       " {'word': 'thoughtless', 'flag': True},\n",
       " {'word': 'cheerfully', 'flag': True},\n",
       " {'word': 'spy', 'flag': True},\n",
       " {'word': 'loudly', 'flag': True},\n",
       " {'word': 'herb', 'flag': True},\n",
       " {'word': 'nominee', 'flag': True},\n",
       " {'word': 'endure', 'flag': True},\n",
       " {'word': 'plant', 'flag': True},\n",
       " {'word': 'alert', 'flag': True},\n",
       " {'word': 'motivated', 'flag': True},\n",
       " {'word': 'soup', 'flag': True},\n",
       " {'word': 'energy', 'flag': True},\n",
       " {'word': 'presentational', 'flag': True},\n",
       " {'word': 'loiter', 'flag': True},\n",
       " {'word': 'decision', 'flag': True},\n",
       " {'word': 'defense/defence', 'flag': True},\n",
       " {'word': 'ponderously', 'flag': True},\n",
       " {'word': 'claustrophobic', 'flag': True},\n",
       " {'word': 'mysterious', 'flag': True},\n",
       " {'word': 'cigarette', 'flag': True},\n",
       " {'word': 'desolation', 'flag': True},\n",
       " {'word': 'commensurate', 'flag': True},\n",
       " {'word': 'illegal', 'flag': True},\n",
       " {'word': 'precocious', 'flag': True},\n",
       " {'word': 'scientifically', 'flag': True},\n",
       " {'word': 'return', 'flag': True},\n",
       " {'word': 'sag', 'flag': True},\n",
       " {'word': 'evil', 'flag': True},\n",
       " {'word': 'dissolve', 'flag': True},\n",
       " {'word': 'spite', 'flag': True},\n",
       " {'word': 'extortion', 'flag': True},\n",
       " {'word': 'cheerful', 'flag': True},\n",
       " {'word': 'envelope', 'flag': True},\n",
       " {'word': 'unexceptional', 'flag': True},\n",
       " {'word': 'gorgeous', 'flag': True},\n",
       " {'word': 'tomato', 'flag': True},\n",
       " {'word': 'server', 'flag': True},\n",
       " {'word': 'durable', 'flag': True},\n",
       " {'word': 'pool', 'flag': True},\n",
       " {'word': 'sunbeam', 'flag': True},\n",
       " {'word': 'shamble', 'flag': True},\n",
       " {'word': 'dribble', 'flag': True},\n",
       " {'word': 'clutter', 'flag': True},\n",
       " {'word': 'seven', 'flag': True},\n",
       " {'word': 'knowledge', 'flag': True},\n",
       " {'word': 'main', 'flag': True},\n",
       " {'word': 'interpretation', 'flag': True},\n",
       " {'word': 'mull over', 'flag': True},\n",
       " {'word': 'discount', 'flag': True},\n",
       " {'word': 'adore', 'flag': True},\n",
       " {'word': 'wickedly', 'flag': True},\n",
       " {'word': 'linen', 'flag': True},\n",
       " {'word': 'downfall', 'flag': True},\n",
       " {'word': 'disability', 'flag': True},\n",
       " {'word': 'accuse', 'flag': True},\n",
       " {'word': 'coherent', 'flag': True},\n",
       " {'word': 'detritus', 'flag': True},\n",
       " {'word': 'define', 'flag': True},\n",
       " {'word': 'boiling', 'flag': True},\n",
       " {'word': 'swimming pool', 'flag': True},\n",
       " {'word': 'unique', 'flag': True},\n",
       " {'word': 'wolf', 'flag': True},\n",
       " {'word': 'presuppose', 'flag': True},\n",
       " {'word': 'frightened', 'flag': True},\n",
       " {'word': 'wasp', 'flag': True},\n",
       " {'word': 'unforgettable', 'flag': True},\n",
       " {'word': 'assistant', 'flag': True},\n",
       " {'word': 'reassurance', 'flag': True},\n",
       " {'word': 'operate', 'flag': True},\n",
       " {'word': 'graphics', 'flag': True},\n",
       " {'word': 'masterpiece', 'flag': True},\n",
       " {'word': 'additive', 'flag': True},\n",
       " {'word': 'interlocking', 'flag': True},\n",
       " {'word': 'voracity', 'flag': True},\n",
       " {'word': 'washbowl', 'flag': True},\n",
       " {'word': 'wallow', 'flag': True},\n",
       " {'word': 'fiend', 'flag': True},\n",
       " {'word': 'confirm', 'flag': True},\n",
       " {'word': 'fiber/fibre', 'flag': True},\n",
       " {'word': 'chaotically', 'flag': True},\n",
       " {'word': 'rapport', 'flag': True},\n",
       " {'word': 'assert', 'flag': True},\n",
       " {'word': 'athletic', 'flag': True},\n",
       " {'word': 'attack', 'flag': True},\n",
       " {'word': 'dismal', 'flag': True},\n",
       " {'word': 'deprivation', 'flag': True},\n",
       " {'word': 'wistfully', 'flag': True},\n",
       " {'word': 'conciliation', 'flag': True},\n",
       " {'word': 'mercantile', 'flag': True},\n",
       " {'word': 'juror', 'flag': True},\n",
       " {'word': 'maneuver/manoeuvre', 'flag': True},\n",
       " {'word': 'refute', 'flag': True},\n",
       " {'word': 'reinforcement', 'flag': True},\n",
       " {'word': 'pedestrian', 'flag': True},\n",
       " {'word': 'kindly', 'flag': True},\n",
       " {'word': 'scholarship', 'flag': True},\n",
       " {'word': 'dear', 'flag': True},\n",
       " {'word': 'sterility', 'flag': True},\n",
       " {'word': 'cooperative', 'flag': True},\n",
       " {'word': 'scientific', 'flag': True},\n",
       " {'word': 'maple', 'flag': True},\n",
       " {'word': 'victoriously', 'flag': True},\n",
       " {'word': 'guidance', 'flag': True},\n",
       " {'word': 'tail', 'flag': True},\n",
       " {'word': 'candid', 'flag': True},\n",
       " {'word': 'astonishing', 'flag': True},\n",
       " {'word': 'bare', 'flag': True},\n",
       " {'word': 'snail', 'flag': True},\n",
       " {'word': 'nearby', 'flag': True},\n",
       " {'word': 'assign', 'flag': True},\n",
       " {'word': 'five', 'flag': True},\n",
       " {'word': 'greatly', 'flag': True},\n",
       " {'word': 'lock', 'flag': True},\n",
       " {'word': 'holy', 'flag': True},\n",
       " {'word': 'pessimist', 'flag': True},\n",
       " {'word': 'cough', 'flag': True},\n",
       " {'word': 'transitional', 'flag': True},\n",
       " {'word': 'liar', 'flag': True},\n",
       " {'word': 'straighten', 'flag': True},\n",
       " {'word': 'informal', 'flag': True},\n",
       " {'word': 'dude', 'flag': True},\n",
       " {'word': 'apt to', 'flag': True},\n",
       " {'word': 'neurosis', 'flag': True},\n",
       " {'word': 'builder', 'flag': True},\n",
       " {'word': 'blog', 'flag': True},\n",
       " {'word': 'wet', 'flag': True},\n",
       " {'word': 'know', 'flag': True},\n",
       " {'word': 'wonder', 'flag': True},\n",
       " {'word': 'stipulate', 'flag': True},\n",
       " {'word': 'frugal', 'flag': True},\n",
       " {'word': 'scientist', 'flag': True},\n",
       " {'word': 'bedside', 'flag': True},\n",
       " {'word': 'rocky', 'flag': True},\n",
       " {'word': 'animate', 'flag': True},\n",
       " {'word': 'sulfur/sulphur', 'flag': True},\n",
       " {'word': 'query', 'flag': True},\n",
       " {'word': 'stain', 'flag': True},\n",
       " {'word': 'nascent', 'flag': True},\n",
       " {'word': 'endorse', 'flag': True},\n",
       " {'word': 'formation', 'flag': True},\n",
       " {'word': 'wrongly', 'flag': True},\n",
       " {'word': 'shelf', 'flag': True},\n",
       " {'word': 'promotion', 'flag': True},\n",
       " {'word': 'grin', 'flag': True},\n",
       " {'word': 'unenviably', 'flag': True},\n",
       " {'word': 'short-term', 'flag': True},\n",
       " {'word': 'third person', 'flag': True},\n",
       " {'word': 'justice', 'flag': True},\n",
       " {'word': 'save', 'flag': True},\n",
       " {'word': 'echo', 'flag': True},\n",
       " {'word': 'emolument', 'flag': True},\n",
       " {'word': 'farewell', 'flag': True},\n",
       " {'word': 'eyelash', 'flag': True},\n",
       " {'word': 'amazed', 'flag': True},\n",
       " {'word': 'sanitary', 'flag': True},\n",
       " {'word': 'newcomer', 'flag': True},\n",
       " {'word': 'deprecate', 'flag': True},\n",
       " {'word': 'sarcastic', 'flag': True},\n",
       " {'word': 'curiously', 'flag': True},\n",
       " {'word': 'railroad', 'flag': True},\n",
       " {'word': 'unravel', 'flag': True},\n",
       " {'word': 'suddenly', 'flag': True},\n",
       " {'word': 'humble', 'flag': True},\n",
       " {'word': 'solipsism', 'flag': True},\n",
       " {'word': 'intensive', 'flag': True},\n",
       " {'word': 'retailer', 'flag': True},\n",
       " {'word': 'bond', 'flag': True},\n",
       " {'word': 'studio', 'flag': True},\n",
       " {'word': 'feather', 'flag': True},\n",
       " {'word': 'hockey', 'flag': True},\n",
       " {'word': 'alternate', 'flag': True},\n",
       " {'word': 'revolution', 'flag': True},\n",
       " {'word': 'disgrace', 'flag': True},\n",
       " {'word': 'scooter', 'flag': True},\n",
       " {'word': 'abroad', 'flag': True},\n",
       " {'word': 'symptom', 'flag': True},\n",
       " {'word': 'slice', 'flag': True},\n",
       " {'word': 'tension', 'flag': True},\n",
       " {'word': 'gout', 'flag': True},\n",
       " {'word': 'orchestra', 'flag': True},\n",
       " {'word': 'seek', 'flag': True},\n",
       " {'word': 'pawnbroker', 'flag': True},\n",
       " {'word': 'proportion', 'flag': True},\n",
       " {'word': 'regain', 'flag': True},\n",
       " {'word': 'nutrient', 'flag': True},\n",
       " {'word': 'stubbornly', 'flag': True},\n",
       " {'word': 'interlude', 'flag': True},\n",
       " {'word': 'lover', 'flag': True},\n",
       " {'word': 'firework', 'flag': True},\n",
       " {'word': 'compliantly', 'flag': True},\n",
       " {'word': 'carry', 'flag': True},\n",
       " {'word': 'lamentation', 'flag': True},\n",
       " {'word': 'desirable', 'flag': True},\n",
       " {'word': 'rank', 'flag': True},\n",
       " {'word': 'berry', 'flag': True},\n",
       " {'word': 'unsustainably', 'flag': True},\n",
       " {'word': 'uncharacteristic', 'flag': True},\n",
       " {'word': 'climax', 'flag': True},\n",
       " {'word': 'low', 'flag': True},\n",
       " {'word': 'everywhere', 'flag': True},\n",
       " {'word': 'twenty', 'flag': True},\n",
       " {'word': 'nigh', 'flag': True},\n",
       " {'word': 'encompass', 'flag': True},\n",
       " {'word': 'male', 'flag': True},\n",
       " {'word': 'eager', 'flag': True},\n",
       " {'word': 'last minute', 'flag': True},\n",
       " {'word': 'mud', 'flag': True},\n",
       " {'word': 'rhetorical', 'flag': True},\n",
       " {'word': 'clinic', 'flag': True},\n",
       " {'word': 'frozen', 'flag': True},\n",
       " {'word': 'emotion', 'flag': True},\n",
       " {'word': 'lark', 'flag': True},\n",
       " {'word': 'archetype', 'flag': True},\n",
       " {'word': 'economical', 'flag': True},\n",
       " {'word': 'confident', 'flag': True},\n",
       " {'word': 'various', 'flag': True},\n",
       " {'word': 'painstakingly', 'flag': True},\n",
       " {'word': 'pal', 'flag': True},\n",
       " {'word': 'vessel', 'flag': True},\n",
       " {'word': 'gushing', 'flag': True},\n",
       " {'word': 'voluntary', 'flag': True},\n",
       " {'word': 'optimist', 'flag': True},\n",
       " {'word': 'youthful', 'flag': True},\n",
       " {'word': 'glory in', 'flag': True},\n",
       " {'word': 'banker', 'flag': True},\n",
       " {'word': 'foolishly', 'flag': True},\n",
       " {'word': 'down', 'flag': True},\n",
       " {'word': 'rip', 'flag': True},\n",
       " {'word': 'trivial', 'flag': True},\n",
       " {'word': 'attractive', 'flag': True},\n",
       " {'word': 'roundabout', 'flag': True},\n",
       " {'word': 'descend', 'flag': True},\n",
       " {'word': 'load', 'flag': True},\n",
       " {'word': 'forcefully', 'flag': True},\n",
       " {'word': 'agreeable', 'flag': True},\n",
       " {'word': 'innovator', 'flag': True},\n",
       " {'word': 'stammer', 'flag': True},\n",
       " {'word': 'hard-working', 'flag': True},\n",
       " {'word': 'headline', 'flag': True},\n",
       " {'word': 'tea', 'flag': True},\n",
       " {'word': 'cheque', 'flag': True},\n",
       " {'word': 'leavening', 'flag': True},\n",
       " {'word': 'commensurately', 'flag': True},\n",
       " {'word': 'weight', 'flag': True},\n",
       " {'word': 'citation', 'flag': True},\n",
       " {'word': 'myth', 'flag': True},\n",
       " {'word': 'genomically', 'flag': True},\n",
       " {'word': 'growing', 'flag': True},\n",
       " {'word': 'vanity', 'flag': True},\n",
       " {'word': 'hire', 'flag': True},\n",
       " {'word': 'sloppy', 'flag': True},\n",
       " {'word': 'carbon dioxide', 'flag': True},\n",
       " {'word': 'bunch', 'flag': True},\n",
       " {'word': 'extraordinarily', 'flag': True},\n",
       " {'word': 'good-looking', 'flag': True},\n",
       " {'word': 'tap', 'flag': True},\n",
       " {'word': 'tremendously', 'flag': True},\n",
       " {'word': 'utter', 'flag': True},\n",
       " {'word': 'numerical', 'flag': True},\n",
       " {'word': 'recessive', 'flag': True},\n",
       " {'word': 'corn', 'flag': True},\n",
       " {'word': 'favorite/favourite', 'flag': True},\n",
       " {'word': 'urgent', 'flag': True},\n",
       " {'word': 'competitive', 'flag': True},\n",
       " {'word': 'cab', 'flag': True},\n",
       " {'word': 'cocoa', 'flag': True},\n",
       " {'word': 'announce', 'flag': True},\n",
       " {'word': 'malleability', 'flag': True},\n",
       " {'word': 'play', 'flag': True},\n",
       " {'word': 'crumble', 'flag': True},\n",
       " {'word': 'miracle', 'flag': True},\n",
       " {'word': 'temple', 'flag': True},\n",
       " {'word': 'fine', 'flag': True},\n",
       " {'word': 'midnight', 'flag': True},\n",
       " {'word': 'whatever', 'flag': True},\n",
       " {'word': 'gook', 'flag': True},\n",
       " {'word': 'seawater', 'flag': True},\n",
       " {'word': 'earn', 'flag': True},\n",
       " {'word': 'nobody', 'flag': True},\n",
       " {'word': 'sunrise', 'flag': True},\n",
       " {'word': 'retard', 'flag': True},\n",
       " {'word': 'showbiz', 'flag': True},\n",
       " {'word': 'bulky', 'flag': True},\n",
       " {'word': 'buffoon', 'flag': True},\n",
       " {'word': 'spend', 'flag': True},\n",
       " {'word': 'beast', 'flag': True},\n",
       " {'word': 'under', 'flag': True},\n",
       " {'word': 'product', 'flag': True},\n",
       " {'word': 'clerical', 'flag': True},\n",
       " {'word': 'hardware', 'flag': True},\n",
       " {'word': 'ardor/ardour', 'flag': True},\n",
       " {'word': 'gross', 'flag': True},\n",
       " {'word': 'continually', 'flag': True},\n",
       " {'word': 'king', 'flag': True},\n",
       " {'word': 'yogurt/yoghurt', 'flag': True},\n",
       " {'word': 'excessive', 'flag': True},\n",
       " {'word': 'intuitively', 'flag': True},\n",
       " {'word': 'imposition', 'flag': True},\n",
       " {'word': 'glumly', 'flag': True},\n",
       " {'word': 'selfless', 'flag': True},\n",
       " {'word': 'energetic', 'flag': True},\n",
       " {'word': 'conceal', 'flag': True},\n",
       " {'word': 'honeymoon', 'flag': True},\n",
       " {'word': 'according to', 'flag': True},\n",
       " {'word': 'ago', 'flag': True},\n",
       " {'word': 'dial', 'flag': True},\n",
       " {'word': 'these', 'flag': True},\n",
       " {'word': 'renew', 'flag': True},\n",
       " {'word': 'drunk', 'flag': True},\n",
       " {'word': 'exultant', 'flag': True},\n",
       " {'word': 'main course', 'flag': True},\n",
       " {'word': 'manipulate', 'flag': True},\n",
       " {'word': 'reduce', 'flag': True},\n",
       " {'word': 'invest', 'flag': True},\n",
       " {'word': 'breathtaking', 'flag': True},\n",
       " {'word': 'independence', 'flag': True},\n",
       " {'word': 'white', 'flag': True},\n",
       " {'word': 'unbeatable', 'flag': True},\n",
       " {'word': 'calmness', 'flag': True},\n",
       " {'word': 'domestic', 'flag': True},\n",
       " {'word': 'mother', 'flag': True},\n",
       " {'word': 'transmit', 'flag': True},\n",
       " {'word': 'rough', 'flag': True},\n",
       " {'word': 'neither', 'flag': True},\n",
       " {'word': 'administrative', 'flag': True},\n",
       " {'word': 'steal', 'flag': True},\n",
       " {'word': 'street', 'flag': True},\n",
       " {'word': 'explosive', 'flag': True},\n",
       " {'word': 'satellite', 'flag': True},\n",
       " {'word': 'common', 'flag': True},\n",
       " {'word': 'frustration', 'flag': True},\n",
       " {'word': 'jersey', 'flag': True},\n",
       " {'word': 'admittedly', 'flag': True},\n",
       " {'word': 'running', 'flag': True},\n",
       " {'word': 'delicately', 'flag': True},\n",
       " {'word': 'expected', 'flag': True},\n",
       " {'word': 'inchoately', 'flag': True},\n",
       " {'word': 'ecstatic', 'flag': True},\n",
       " {'word': 'solid', 'flag': True},\n",
       " {'word': 'hatch', 'flag': True},\n",
       " {'word': 'divergence', 'flag': True},\n",
       " {'word': 'inspirational', 'flag': True},\n",
       " {'word': 'guy', 'flag': True},\n",
       " {'word': 'alright', 'flag': True},\n",
       " {'word': 'interrupt', 'flag': True},\n",
       " {'word': 'case', 'flag': True},\n",
       " {'word': 'greet', 'flag': True},\n",
       " {'word': 'clench', 'flag': True},\n",
       " {'word': 'living', 'flag': True},\n",
       " {'word': 'currency', 'flag': True},\n",
       " {'word': 'gruelling', 'flag': True},\n",
       " {'word': 'rarely', 'flag': True},\n",
       " {'word': 'ripe', 'flag': True},\n",
       " {'word': 'drop', 'flag': True},\n",
       " {'word': 'scare', 'flag': True},\n",
       " {'word': 'growth', 'flag': True},\n",
       " {'word': 'institute', 'flag': True},\n",
       " {'word': 'brouhaha', 'flag': True},\n",
       " {'word': 'curator', 'flag': True},\n",
       " {'word': 'engagement', 'flag': True},\n",
       " {'word': 'exchange rate', 'flag': True},\n",
       " {'word': 'cricket', 'flag': True},\n",
       " {'word': 'creek', 'flag': True},\n",
       " {'word': 'peach', 'flag': True},\n",
       " {'word': 'publication', 'flag': True},\n",
       " {'word': 'bracket', 'flag': True},\n",
       " {'word': 'coverage', 'flag': True},\n",
       " {'word': 'misfortune', 'flag': True},\n",
       " {'word': 'pavement', 'flag': True},\n",
       " {'word': 'race', 'flag': True},\n",
       " {'word': 'background', 'flag': True},\n",
       " {'word': 'punctual', 'flag': True},\n",
       " {'word': 'habitant', 'flag': True},\n",
       " {'word': 'athleticism', 'flag': True},\n",
       " {'word': 'prolong', 'flag': True},\n",
       " {'word': 'mission', 'flag': True},\n",
       " {'word': 'bleed', 'flag': True},\n",
       " {'word': 'see', 'flag': True},\n",
       " ...]"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "problemList"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "crazy-paradise",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
